@charset "UTF-8";:root{--map-point-icon-size: 8px}:root{--table-row-height: 30px}gdc-table .mat-mdc-panel-title{line-height:30px}gdc-table .mat-mdc-sort-header-arrow{color:#fff!important}gdc-table .mat-mdc-sort-header{overflow:visible!important}gdc-table .mat-mdc-optgroup-label .mdc-list-item__primary-text{line-height:20px}gdc-table .mat-mdc-row,gdc-table .mat-mdc-header-row{height:auto!important}gdc-table th.mat-mdc-table-sticky{z-index:99!important}gdc-table .mdc-data-table__row:last-child td{border-bottom:1px solid #e0e0e0!important}gdc-table .custom-button{display:flex;align-items:center;margin-left:auto;margin-right:10px;flex-wrap:nowrap;gap:5px}gdc-table .custom-button .mat-icon{position:relative;font-size:20px;top:2px;margin-right:5px}gdc-table .custom-button .mat-raised-button{font-size:14px;line-height:1;padding:3px 10px}gdc-table .no-data{display:flex;align-items:center;height:var(--table-row-height);white-space:nowrap;font-size:13px;box-sizing:border-box;position:sticky;left:0;border-bottom:1px solid #e0e0e0!important;background-color:#0000000a;padding-inline:3px}gdc-table .mat-mdc-paginator .mat-mdc-paginator-range-actions,gdc-table .mat-mdc-paginator .mat-mdc-paginator-page-size-label{font-size:14px}gdc-table .mat-mdc-paginator-page-size-select{max-width:50px}gdc-table .mat-mdc-paginator-page-size-select .mat-mdc-select-trigger{padding:0 5px}gdc-table .mat-mdc-paginator-page-size-select .mat-mdc-form-field-infix .mat-mdc-select .mat-mdc-select-value{top:0}gdc-table .mat-mdc-paginator-page-size{order:0;width:70px}gdc-table .mat-mdc-paginator-page-size .mat-mdc-paginator-touch-target{padding:0;height:20px}gdc-table .mat-mdc-paginator-page-size .mat-mdc-form-field-infix{min-height:20px;padding:0!important}gdc-table .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select{border:none;width:100%;max-width:unset;margin:0}gdc-table .mat-mdc-paginator-page-size .mdc-notched-outline{display:none}gdc-table .mat-mdc-paginator-page-size .mat-mdc-select{padding:0;background-color:#0000000a}gdc-table .mat-mdc-paginator-page-size .mdc-text-field{padding:0}gdc-table .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-label{position:absolute;font-size:10px;margin-left:0;margin-top:-12px}.ctitle .refresh--info{display:block;color:#fff;font-size:12px;line-height:14px}app-read-more{display:flex;align-items:flex-end;cursor:pointer}app-read-more .read-more-link{display:flex!important;align-items:center!important;width:fit-content!important;margin-left:auto!important}app-read-more .read-more-link .mat-icon{width:fit-content;height:fit-content;font-size:22px}.inline-informations .device-info-wrapper{display:flex;gap:5px;justify-content:flex-end}.message{padding:5px;color:#fff;box-sizing:border-box}.message.centered strong{justify-content:center}.message strong{display:flex;line-height:14px;font-weight:400;align-items:center}.message .mat-icon{display:inline-block;font-size:20px;position:relative;top:2px;min-width:24px}.message.info{background-color:#2196f3}.message.success{background-color:#4caf50}.message.warning{background-color:#ff9800}.message.error,.message.alert{background-color:#f44336}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext,.modal{background:none}.modal .buttons-container{margin-top:10px;width:100%;gap:10px;display:flex;justify-content:flex-end;box-sizing:border-box}.modal .modal-content{box-sizing:border-box;border-radius:0}.modal .modal-header,.modal .modal-body{max-width:100vw}.modal .modal-body{background:#fff}.modal .actions button{width:36px;height:36px;border-radius:0;padding:0}.modal .actions button .mdc-icon-button__ripple{border-radius:0}.modal .actions button .mat-mdc-button-touch-target{width:36px;height:36px}.modal .group--buttons{position:absolute;right:3px;top:2px}.modal .group--buttons button,.modal .icon--close{width:36px;height:36px;border-radius:0;top:0;right:0;padding:0;position:absolute;--mat-icon-button-state-layer-size: 34px}.modal .group--buttons button .mat-icon,.modal .icon--close .mat-icon{font-size:20px}.modal .group--buttons button .mdc-icon-button__ripple,.modal .icon--close .mdc-icon-button__ripple{border-radius:0}.modal .group--buttons button .mat-mdc-button-touch-target,.modal .icon--close .mat-mdc-button-touch-target{width:36px;height:36px}.modal .group--buttons button{position:relative;top:0;right:0}.modal .actions--submit{padding:10px 0;display:flex;justify-content:flex-start;bottom:0;width:100%;left:0}.modal .actions--submit button{margin:0 5px}.modal .modal-header{box-sizing:border-box;position:sticky;background:#1a324d;top:0;left:0;width:100%;display:flex;align-items:center;line-height:15px;padding:0;z-index:999;color:#fff;box-shadow:none;border:none;min-height:36px;gap:5px;-webkit-user-select:none;user-select:none}.modal .modal-header button{width:36px;height:36px;border-radius:0;padding:0;background:#172d45;color:#fff;z-index:999;box-shadow:none;border:none;--mat-icon-button-state-layer-size: 34px}.modal .modal-header button .mat-icon{font-size:20px}.modal .modal-header button .mdc-icon-button__ripple{border-radius:0}.modal .modal-header button .mat-mdc-button-touch-target{width:36px;height:36px}.modal .modal-header h4{font-size:13px;font-weight:700;margin:0}.modal .modal-footer{position:fixed;background-color:#f5f5f5;bottom:0;left:0;z-index:2;width:100%}.modal .modal-body{position:relative;min-height:70px;padding:10px;box-sizing:border-box;overflow-y:auto;max-height:calc(100vh - 40px)}.modal.logs{width:900px;max-width:100vw;padding:0}.modal.logs .modal-body{max-width:100%;height:calc(100vh - 40px);max-height:600px;padding:0}.modal.logs .modal-body pre{padding-inline:5px!important}.modal.change-partition .modal-content{padding:0!important}.modal.history{width:640px;max-width:100vw;padding:0}.modal h4{width:calc(100% - 50px)}@media screen and (max-width: 720px){.modal{max-height:100%!important;height:100%;padding:35px 15px 15px}.modal h4{font-size:16px}}@media screen and (max-width: 480px){.modal{padding:0}}.modal-content{border:none;border-radius:20px;padding:0!important}@media screen and (max-width: 720px){.modal{inset:0;transform:none;background:#fff}.modal-content{border-radius:0;height:100%}}@media screen and (max-width: 668px){.modal{max-height:100%}}.modal-overlay{position:fixed;inset:0;background:#0000004d;z-index:998}@media screen and (max-width: 767px){.modal-overlay{background:#fff}}.modal.modal-compact{min-height:680px}.modal.modal-compact .table-container{max-height:516px}.modal.modal-compact .modal-body{padding-top:0!important;padding-bottom:0}.xpwrapper{z-index:10;background:#ffffff80;position:absolute;top:0;left:0;width:100%;height:100%}.xpwrapper .pwrapper{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}.modal.create-flight-report .modal-body>form{padding-top:20px}.export-dialog .content,.save-view-dialog .content{margin:0;display:flex;width:100%;flex-direction:column;box-sizing:border-box;padding:10px}.export-dialog .content .buttons-container,.save-view-dialog .content .buttons-container{margin-top:20px;width:100%;display:flex;justify-content:flex-end}.export-dialog .content .field,.save-view-dialog .content .field{width:100%;font-size:1em}.export-dialog .content .field:not(:first-child),.save-view-dialog .content .field:not(:first-child){margin-top:10px}.export-dialog .content .message,.save-view-dialog .content .message{background:#90ee90;color:#000;padding:5px;line-height:14px;box-sizing:border-box}.export-dialog .mat-bottom-sheet-container,.save-view-dialog .mat-bottom-sheet-container{padding:0}.export-dialog .mat-bottom-sheet-container .form--body,.save-view-dialog .mat-bottom-sheet-container .form--body{padding:15px 10px 10px}.export-dialog .mat-bottom-sheet-container .buttons-container,.save-view-dialog .mat-bottom-sheet-container .buttons-container{display:flex;gap:10px}.export-dialog .mat-bottom-sheet-container .message-wrapper,.save-view-dialog .mat-bottom-sheet-container .message-wrapper{margin-bottom:10px}.export-dialog .mat-bottom-sheet-container h3,.save-view-dialog .mat-bottom-sheet-container h3{padding:0 10px;background:#1a324d;color:#fff;margin:0;line-height:36px;font-size:14px}.export-dialog .mat-bottom-sheet-container .mat-mdc-form-field-icon-suffix,.save-view-dialog .mat-bottom-sheet-container .mat-mdc-form-field-icon-suffix{background:#e1e1e1;display:inline-block;-webkit-user-select:none;user-select:none;line-height:30px;padding:0 5px}.modal-alert{text-align:center}.modal-alert i{font-size:60px;color:red}.cdk-overlay-backdrop{z-index:1000}.modal-overlay{position:fixed;inset:0;background:#0000004d;z-index:996}.mat-dialog-container{border-radius:0!important;position:relative;max-height:100vh!important}.mat-dialog-content h5{font-family:Calibri,Roboto;font-size:16px;font-weight:500}.mat-dialog-actions{display:flex;justify-content:space-between}.mat-dialog-actions button{margin:0!important;border-radius:0;width:50%}.primary-modal .header{font-size:1.7em;margin-bottom:25px;width:100%;line-height:15px;padding:10px}.primary-modal .content{padding:10px}.primary-modal .buttons-container{margin-top:10px;width:100%;display:flex;justify-content:flex-end}.primary-modal .field{width:100%;font-size:1em}.primary-modal .field:not(:first-child){margin-top:10px}.modal--base .head{background:#1a324d!important;color:#fff;display:flex;gap:5px;justify-content:space-between;align-items:center}.modal--base .head .title{flex-grow:1;color:inherit;margin:0;padding:0;line-height:18px}.modal--base .head .title:before{display:none}.modal--base .mdc-dialog__content{padding:15px!important}.modal--base .buttons-container{justify-content:flex-end}form.tail-number .mat-form-field-label-wrapper{top:-28px;overflow:visible}form.tail-number .mat-form-field-appearance-legacy .mat-form-field-wrapper{line-height:25px}form.tail-number .mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:0}.modal--draggable{z-index:997;max-width:100vw!important}.modal--draggable .drag-handler{cursor:move}.modal--draggable .head{background:#000}.modal--draggable.active{z-index:998!important}.modal--draggable.active .head{background:#000}.modal--draggable .chart-content .tsi-lineChart{max-height:360px}.modal--draggable.fullscreen{width:100vw!important;height:100vh!important;top:0!important;left:0!important;transform:none!important}.modal--draggable.fullscreen .parameters,.modal--draggable.fullscreen .chart-content,.modal--draggable.fullscreen .tsi-chart{height:calc(100vh - 272px)!important}.modal--draggable.fullscreen .chart-content .tsi-lineChart{height:calc(100vh - 272px)!important;max-height:unset!important}.modal--draggable.fullscreen .mat-dialog-container{width:100vw;height:100vh;top:0;left:0;transform:none}.modal--draggable .cdk-global-overlay-wrapper{width:100vw}.modal--draggable .mat-dialog-container{position:absolute;min-width:640px;min-height:570px;overflow:visible;width:980px;height:auto;padding:0!important;background:#fff;max-width:100vw!important}.CodeMirror-lint-tooltip,.simple-notification-wrapper{z-index:9999!important}.CodeMirror-lint-tooltip{background-color:#fff!important}.mat-mdc-tooltip{font-size:12px;background:#1a324d;margin:0!important;padding:3px;animation:none!important}.stale-data:not(.enum):not(.status-property){color:#999!important}.stale-data.enum,.stale-data.status-property{opacity:.5!important}.menu .submenu a .mat-mdc-button-wrapper,.menu .head-menu a .mat-mdc-button-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;overflow:hidden}.mat-mdc-raised-button.btn--small,.mdc-button.btn--small{padding:0 5px!important;line-height:20px;height:auto;font-size:10px;font-weight:700}.mat-mdc-raised-button.btn--medium,.mdc-button.btn--medium{padding:0 5px;line-height:30px;font-size:12px;font-weight:700}.mat-mdc-raised-button.mat-button-disabled,.mdc-button.mat-button-disabled{color:#dadada!important;background:#686868!important}form .form--row{display:flex;align-items:flex-start;flex-wrap:wrap}form input.mat-mdc-input-element{line-height:30px;height:30px;margin:0}form .mat-expansion-panel-header-description{align-items:flex-start}form .mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,form .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.5em) scale(.75);width:133.3333333333%}form .mat-mdc-raised-button{font-size:11px!important;font-weight:700;text-transform:uppercase;box-shadow:none!important}form .mat-mdc-raised-button .mat-mdc-button-wrapper{position:relative;top:0}textarea{min-height:calc(16px + 1em)}.cdk-column-comment,.cdk-column-commentSensitive{min-width:250px}.title-wrapper .ctitle{color:#fff}.spacer{width:100%;margin-bottom:20px}.title-wrapper{align-items:center;width:100%;display:flex;justify-content:space-between}.flight-informations{line-height:15px;display:block;font-size:12px}.flight-informations .info--flight{display:flex;justify-content:space-between;align-items:center}.flight-informations .info--flight .item{display:flex;align-items:center}.flight-informations .info--flight .text{padding-left:5px}.flight-informations .info--flight .text span{display:block}.mat-datepicker-content .mat-form-field-appearance-legacy .mat-form-field-infix{padding:0;border:none}.mat-datepicker-content .mat-form-field-wrapper{height:20px}.mat-datepicker-content input.mat-mdc-input-element{height:20px;line-height:20px}.mat-datepicker-content .mat-form-field-appearance-legacy .mat-form-field-underline{bottom:0}.mat-datepicker-content .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:0}.mat-datepicker-content .mat-mdc-button.mat-mdc-outlined-button{border:none;padding:0 16px;background:#4fbf26;color:#fff;line-height:30px;height:30px}.mat-datepicker-content .mat-mdc-button.mat-mdc-outlined-button:before{content:"SELECT DATE";font-size:11px;font-weight:700;display:block;height:27px;line-height:30px}.mat-datepicker-content .mat-mdc-button.mat-mdc-outlined-button span,.mat-datepicker-content .mat-mdc-button.mat-mdc-outlined-button .mat-icon{display:none}.general-table-wrapper{max-height:294px;background:#2d2d2d}.general-table-wrapper .mat-expansion-panel.dark{background:none;box-shadow:none}.mat-expansion-panel{overflow:unset!important}.wrapper--flex .wrapper-item .map-container .inner-map{height:calc(100vh - 362px);min-height:350px}.wrapper--flex .wrapper-item.tsi-wrapper .mat-expansion-panel-body,.wrapper--flex .wrapper-item.tsi-wrapper .mat-expansion-panel-content{height:calc(100vh - 410px)}.wrapper--flex .wrapper-item.tsi-wrapper .mat-expansion-panel-body{background:#fff}.dashboard>.devices .container .mat-accordion{display:flex;flex-direction:column;height:100%}.dashboard>.devices .container .mat-accordion .mat-expansion-panel{box-shadow:none!important;flex-grow:1}@media screen and (max-width: 768px){.tsi-lineChart.tsi-light{flex-wrap:wrap;display:flex}.tsi-lineChart.tsi-light svg{position:relative;top:-20px}#availability .tsi-lineChart.tsi-light svg{position:unset}.tsi-legend.compact .tsi-seriesLabel{margin:0;height:24px!important}.tsi-lineChart.tsi-light .svgGroup{transform:translate(70)!important}.tsi-lineChart .tsi-chartControlsPanel{position:relative;top:15px}.tsi-legend.compact{flex-wrap:wrap}.param-chart-modal.cdk-overlay-pane{width:100%!important;max-width:unset!important}}.cdk-overlay-connected-position-bounding-box .mat-mdc-menu-item{line-height:30px;height:30px;min-height:30px}.mat-mdc-menu-content{padding:0!important}.mat-mdc-menu-panel{min-height:0!important}.user--menu{min-width:150px;width:150px}.user--menu .user--info{display:flex;gap:10px;line-height:17px;font-weight:700;color:#fff;padding:10px}.user--menu .user--info>.mat-icon{font-size:34px;width:34px!important;height:34px!important}.user--menu .user--info>.mat-icon svg{width:34px!important;height:34px!important}.user--menu .user--info .role{font-weight:400;font-size:12px}.user--menu.mat-mdc-menu-panel{border-radius:0}.user--menu .mat-mdc-menu-content .mat-icon{font-size:16px;width:16px;line-height:22px;margin:0}.user--menu .mat-mdc-menu-content .mat-icon svg{width:16px}.user--menu .mat-mdc-menu-content .mat-mdc-menu-item{display:flex;gap:3px;align-items:center;padding:0 10px;line-height:24px;font-size:13px;height:auto}.ajax-loader{position:absolute;inset:0;background:#0009;display:block;z-index:9998;-webkit-user-select:none;user-select:none}.ajax-loader.sticky-loader{height:200px;margin-top:80px;position:sticky;top:50%;transform:translateY(-50%);background:transparent}.ajax-loader .image{background-size:contain;height:50px;background:url(/src/assets/logo.svg) no-repeat center center}.ajax-loader.splash-screen{z-index:12}.ajax-loader .content{z-index:9999;padding:15px;background:none;position:absolute;top:50%;left:50%;width:240px;text-align:center;font-size:13px;line-height:14px;transform:translate(-50%,-50%);white-space:nowrap;transition:opacity .5s linear}.ajax-loader .content .info{overflow:hidden;text-overflow:ellipsis;padding:5px;color:#fff;font-weight:500}.ajax-loader .content img{max-width:150px;width:100%;-webkit-animation:flash 3s infinite linear;-moz-animation:flash 3s infinite linear;-o-animation:flash 3s infinite linear;-ms-animation:flash 3s infinite linear}.ajax-loader .content img.hillwood-logo{max-width:200px}.ajax-loader .content .mat-mdc-progress-spinner{margin:auto auto 5px}.parameters-expansion-panel .mat-expansion-panel-header-title{color:#fff}.parameters-expansion-panel .mat-expansion-panel-body{padding:0}.parameters-expansion-panel .mat-expansion-panel-content{overflow:hidden}.parameters-expansion-panel.mat-expanded .mat-expansion-panel-content{overflow:unset}app-root>.mat-drawer-container{background:#fff;overflow:unset}.page-device--details .map--wrapper{min-height:calc(100vh - 400px)!important}.page--dashboard .map--wrapper{min-height:calc(50vh - 50px)!important}.page--bite .read-more-link{display:flex;align-items:center;color:#0085f6;cursor:pointer}.page--bite .read-more-link.hidden{display:none}.page--bite .read-more-link .mat-icon{font-size:20px;position:relative;top:2px}.page--bite .column--with-icon.alert{color:orange}.page--bite .column--with-icon.info{color:gray}.page--bite .column--with-icon.warning{color:orange}.page--bite .column--with-icon.error{color:red}.page--bite .column--with-icon span{display:flex;align-items:center}.page--bite .column--with-icon span .mat-icon{font-size:20px;position:relative;top:2px}.page--bite .column--with-icon.icon-position-after span{flex-direction:row-reverse;justify-content:flex-end}.page--bite .column--with-icon.icon-position-after span mat-icon{margin-left:5px}.action--copy{display:inline-flex;justify-content:flex-start;align-items:center;gap:5px;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ddd;padding:0 3px;line-height:20px;border-radius:5px}.action--copy:hover{background:#ccc}.action--copy .mat-icon{font-size:16px!important;width:16px;height:16px}@media screen and (max-height: 400px){.param-chart-modal.cdk-overlay-pane{height:100%!important;max-height:unset!important}}.mat-error{line-height:1;margin-top:3px}.simple-notification{min-height:50px!important}.simple-notification>div{word-wrap:break-word}.simple-notification .icon{width:50px!important;height:50px!important;top:50%!important;transform:translateY(-50%)!important}.simple-notification .sn-title{font-weight:700}.simple-notification .sn-title,.simple-notification .sn-content{font-size:14px!important;line-height:1.2!important}.simple-notification.no-param-data-notification .sn-title{overflow-wrap:break-word;margin-bottom:5px;font-weight:700}.mat-app-background{background-color:#fff}.theme--base h1,.theme--base h2,.theme--base h3,.theme--base h4,.theme--base h5,.theme--base h6{font-weight:500;margin:5px 0;padding:0}.theme--base h1{font-size:24px}.theme--base h2{font-size:22px}.theme--base h3{font-size:20px}.theme--base h4{font-size:18px}.theme--base h5{font-size:16px}.theme--base h6{font-size:14px}.theme--base .mdc-dialog h4{font-size:14px;font-weight:700;margin:0;line-height:36px}.theme--base .checkbox-container{-webkit-user-select:none;user-select:none;background-color:#dcdcdccc!important;padding:0 9px 0 6px;height:32px;line-height:12px;font-size:10px;text-transform:uppercase;font-weight:700;display:flex;align-items:center;border-radius:var(--mat-button-text-container-shape, var(--mat-sys-corner-full))}.theme--base .checkbox-container .mdc-checkbox .mdc-checkbox__ripple{border-radius:0}.theme--base .mat-mdc-icon-button.small{--mat-icon-button-state-layer-size: 24px;--mat-icon-button-icon-size: 12px;--mat-icon-button-icon-font-size: 18px}.theme--base .mat-mdc-icon-button.medium{--mat-icon-button-state-layer-size: 34px;--mat-icon-button-icon-size: 12px;--mat-icon-button-icon-font-size: 18px}.theme--base .mat-mdc-icon-button.flat,.theme--base .mat-mdc-icon-button.flat .mat-mdc-button-persistent-ripple{border-radius:0}.theme--base .mat-mdc-icon-button.mat-secondary{background:#4d4d4d}.theme--base .mat-mdc-icon-button .mat-mdc-button-touch-target{width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size)}.theme--base .mat-mdc-icon-button .mat-icon{font-size:var(--mat-icon-button-icon-font-size);line-height:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size)}.theme--base .mat-mdc-icon-button.mat-mdc-button-base{padding:calc(var(--mat-icon-button-state-layer-size) - var(--mat-icon-button-icon-size))/2}.theme--base .mat-mdc-icon-button.mat-mdc-button-disabled{opacity:.5;cursor:not-allowed!important}.theme--base .mat-mdc-button.mat-mdc-button-base,.theme--base .mat-mdc-raised-button.mat-mdc-button-base,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base{height:32px;line-height:32px;padding:0 10px;letter-spacing:0}.theme--base .mat-mdc-button.mat-mdc-button-base .mdc-button__label,.theme--base .mat-mdc-raised-button.mat-mdc-button-base .mdc-button__label,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base .mdc-button__label,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base .mdc-button__label{line-height:12px}.theme--base .mat-mdc-button.mat-mdc-button-base .mat-mdc-button-touch-target,.theme--base .mat-mdc-raised-button.mat-mdc-button-base .mat-mdc-button-touch-target,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-button-touch-target,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-touch-target{height:32px!important}.theme--base .mat-mdc-button.mat-mdc-button-base .mdc-button__label,.theme--base .mat-mdc-raised-button.mat-mdc-button-base .mdc-button__label,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base .mdc-button__label,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base .mdc-button__label{font-weight:700;font-size:10px}.theme--base .mat-mdc-button.mat-mdc-button-base.flat,.theme--base .mat-mdc-raised-button.mat-mdc-button-base.flat,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base.flat,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base.flat,.theme--base .mat-mdc-button.mat-mdc-button-base.flat .mat-mdc-button-persistent-ripple,.theme--base .mat-mdc-raised-button.mat-mdc-button-base.flat .mat-mdc-button-persistent-ripple,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base.flat .mat-mdc-button-persistent-ripple,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base.flat .mat-mdc-button-persistent-ripple{border-radius:0}.theme--base .mat-mdc-button.mat-mdc-button-base.flat .mat-icon,.theme--base .mat-mdc-raised-button.mat-mdc-button-base.flat .mat-icon,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base.flat .mat-icon,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base.flat .mat-icon{font-size:18px;line-height:24px;margin-right:0;position:relative;width:18px;left:-5px}.theme--base .mat-mdc-button.mat-mdc-button-base.flat .mdc-button__label,.theme--base .mat-mdc-raised-button.mat-mdc-button-base.flat .mdc-button__label,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base.flat .mdc-button__label,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base.flat .mdc-button__label{font-size:10px;text-transform:uppercase;text-align:left}.theme--base .mat-mdc-button.mat-mdc-button-base.btn--small,.theme--base .mat-mdc-button.mat-mdc-button-base.small,.theme--base .mat-mdc-raised-button.mat-mdc-button-base.btn--small,.theme--base .mat-mdc-raised-button.mat-mdc-button-base.small,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base.btn--small,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base.small,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base.btn--small,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base.small{padding:0 5px;line-height:25px;height:25px}.theme--base .mat-mdc-button.mat-mdc-button-base.btn--small .mdc-button__label,.theme--base .mat-mdc-button.mat-mdc-button-base.small .mdc-button__label,.theme--base .mat-mdc-raised-button.mat-mdc-button-base.btn--small .mdc-button__label,.theme--base .mat-mdc-raised-button.mat-mdc-button-base.small .mdc-button__label,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base.btn--small .mdc-button__label,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base.small .mdc-button__label,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base.btn--small .mdc-button__label,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base.small .mdc-button__label{font-size:10px}.theme--base .mat-mdc-button.mat-mdc-button-base.btn--medium,.theme--base .mat-mdc-button.mat-mdc-button-base.medium,.theme--base .mat-mdc-raised-button.mat-mdc-button-base.btn--medium,.theme--base .mat-mdc-raised-button.mat-mdc-button-base.medium,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base.btn--medium,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base.medium,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base.btn--medium,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base.medium{padding:0 5px;line-height:30px;height:30px}.theme--base .mat-mdc-button.mat-mdc-button-base.btn--medium .mdc-button__label,.theme--base .mat-mdc-button.mat-mdc-button-base.medium .mdc-button__label,.theme--base .mat-mdc-raised-button.mat-mdc-button-base.btn--medium .mdc-button__label,.theme--base .mat-mdc-raised-button.mat-mdc-button-base.medium .mdc-button__label,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base.btn--medium .mdc-button__label,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base.medium .mdc-button__label,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base.btn--medium .mdc-button__label,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base.medium .mdc-button__label{font-size:10px}.theme--base .mat-mdc-button.mat-mdc-button-base.mat-mdc-button-disabled,.theme--base .mat-mdc-raised-button.mat-mdc-button-base.mat-mdc-button-disabled,.theme--base .mat-mdc-unelevated-button.mat-mdc-button-base.mat-mdc-button-disabled,.theme--base .mat-mdc-outlined-button.mat-mdc-button-base.mat-mdc-button-disabled{opacity:.5;cursor:not-allowed!important}html{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px}html{--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}html{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px}html{--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 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);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html{--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}html{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38}html{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px}html{--mat-snack-bar-container-shape: 4px}html{--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px}html{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html{--mat-bottom-sheet-container-shape: 4px}html{--mat-divider-width: 1px}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html{--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0}html{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html{--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px}html{--mat-button-filled-container-color: white;--mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--mat-button-protected-container-color: white;--mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: rgba(0, 0, 0, .87);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--mat-button-tonal-container-color: white;--mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-primary,.mat-mdc-outlined-button.mat-primary,.mat-tonal-button.mat-primary{--mat-button-filled-container-color: #000;--mat-button-filled-label-text-color: #171616;--mat-button-filled-ripple-color: color-mix(in srgb, #171616 12%, transparent);--mat-button-filled-state-layer-color: #171616;--mat-button-outlined-label-text-color: #000;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #000 12%, transparent);--mat-button-outlined-state-layer-color: #000;--mat-button-protected-container-color: #000;--mat-button-protected-label-text-color: #171616;--mat-button-protected-ripple-color: color-mix(in srgb, #171616 12%, transparent);--mat-button-protected-state-layer-color: #171616;--mat-button-text-label-text-color: #000;--mat-button-text-ripple-color: color-mix(in srgb, #000 12%, transparent);--mat-button-text-state-layer-color: #000;--mat-button-tonal-container-color: #000;--mat-button-tonal-label-text-color: #171616;--mat-button-tonal-ripple-color: color-mix(in srgb, #171616 12%, transparent);--mat-button-tonal-state-layer-color: #171616}.mat-mdc-button.mat-accent,.mat-mdc-unelevated-button.mat-accent,.mat-mdc-raised-button.mat-accent,.mat-mdc-outlined-button.mat-accent,.mat-tonal-button.mat-accent,.mat-mdc-button.mat-warn,.mat-mdc-unelevated-button.mat-warn,.mat-mdc-raised-button.mat-warn,.mat-mdc-outlined-button.mat-warn,.mat-tonal-button.mat-warn{--mat-button-filled-container-color: #eeeeee;--mat-button-filled-label-text-color: #000;--mat-button-filled-ripple-color: color-mix(in srgb, #000 12%, transparent);--mat-button-filled-state-layer-color: #000;--mat-button-outlined-label-text-color: #eeeeee;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #eeeeee 12%, transparent);--mat-button-outlined-state-layer-color: #eeeeee;--mat-button-protected-container-color: #eeeeee;--mat-button-protected-label-text-color: #000;--mat-button-protected-ripple-color: color-mix(in srgb, #000 12%, transparent);--mat-button-protected-state-layer-color: #000;--mat-button-text-label-text-color: #eeeeee;--mat-button-text-ripple-color: color-mix(in srgb, #eeeeee 12%, transparent);--mat-button-text-state-layer-color: #eeeeee;--mat-button-tonal-container-color: #eeeeee;--mat-button-tonal-label-text-color: #000;--mat-button-tonal-ripple-color: color-mix(in srgb, #000 12%, transparent);--mat-button-tonal-state-layer-color: #000}html{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block}html{--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-fab-container-color: white;--mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: rgba(0, 0, 0, .87);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-container-color: white;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-fab-container-color: #000;--mat-fab-foreground-color: #171616;--mat-fab-ripple-color: color-mix(in srgb, #000 12%, transparent);--mat-fab-small-container-color: #000;--mat-fab-small-foreground-color: #171616;--mat-fab-small-ripple-color: color-mix(in srgb, #171616 12%, transparent);--mat-fab-small-state-layer-color: #171616;--mat-fab-state-layer-color: #171616}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent,.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-fab-container-color: #eeeeee;--mat-fab-foreground-color: #000;--mat-fab-ripple-color: color-mix(in srgb, #eeeeee 12%, transparent);--mat-fab-small-container-color: #eeeeee;--mat-fab-small-foreground-color: #000;--mat-fab-small-ripple-color: color-mix(in srgb, #000 12%, transparent);--mat-fab-small-state-layer-color: #000;--mat-fab-state-layer-color: #000}html{--mat-fab-small-touch-target-display: block;--mat-fab-touch-target-display: block}html{--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px}html{--mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: #000;--mat-icon-button-state-layer-color: #000;--mat-icon-button-ripple-color: color-mix(in srgb, #000 12%, transparent)}.mat-mdc-icon-button.mat-accent,.mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #eeeeee;--mat-icon-button-state-layer-color: #eeeeee;--mat-icon-button-ripple-color: color-mix(in srgb, #eeeeee 12%, transparent)}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}html{--mat-pseudo-checkbox-full-selected-icon-color: #eeeeee;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #eeeeee;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #000;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #000;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-accent,.mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #eeeeee;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #eeeeee;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px}html{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #000 87%, transparent);--mat-form-field-filled-caret-color: #000;--mat-form-field-filled-focus-active-indicator-color: #000;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #000 87%, transparent);--mat-form-field-outlined-caret-color: #000;--mat-form-field-outlined-focus-outline-color: #000;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #000 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #eeeeee;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #f6f6f6;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-filled-error-hover-label-text-color: #eeeeee;--mat-form-field-filled-error-focus-label-text-color: #eeeeee;--mat-form-field-filled-error-label-text-color: #eeeeee;--mat-form-field-filled-error-caret-color: #eeeeee;--mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--mat-form-field-filled-error-active-indicator-color: #eeeeee;--mat-form-field-filled-error-focus-active-indicator-color: #eeeeee;--mat-form-field-filled-error-hover-active-indicator-color: #eeeeee;--mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-error-caret-color: #eeeeee;--mat-form-field-outlined-error-focus-label-text-color: #eeeeee;--mat-form-field-outlined-error-label-text-color: #eeeeee;--mat-form-field-outlined-error-hover-label-text-color: #eeeeee;--mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-error-focus-outline-color: #eeeeee;--mat-form-field-outlined-error-hover-outline-color: #eeeeee;--mat-form-field-outlined-error-outline-color: #eeeeee}.mat-mdc-form-field.mat-accent,.mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #eeeeee 87%, transparent);--mat-form-field-filled-caret-color: #eeeeee;--mat-form-field-filled-focus-active-indicator-color: #eeeeee;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #eeeeee 87%, transparent);--mat-form-field-outlined-caret-color: #eeeeee;--mat-form-field-outlined-focus-outline-color: #eeeeee;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #eeeeee 87%, transparent)}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #000;--mat-select-invalid-arrow-color: #eeeeee}.mat-mdc-form-field.mat-accent,.mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #eeeeee;--mat-select-invalid-arrow-color: #eeeeee}html{--mat-select-arrow-transform: translateY(-8px)}html{--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom}html{--mat-slider-active-track-color: #000;--mat-slider-focus-handle-color: #000;--mat-slider-handle-color: #000;--mat-slider-hover-handle-color: #000;--mat-slider-focus-state-layer-color: color-mix(in srgb, #000 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #000 4%, transparent);--mat-slider-inactive-track-color: #000;--mat-slider-ripple-color: #000;--mat-slider-with-tick-marks-active-container-color: #171616;--mat-slider-with-tick-marks-inactive-container-color: #000;--mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--mat-slider-label-container-color: #424242;--mat-slider-label-label-text-color: white;--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}.mat-accent,.mat-warn{--mat-slider-active-track-color: #eeeeee;--mat-slider-focus-handle-color: #eeeeee;--mat-slider-handle-color: #eeeeee;--mat-slider-hover-handle-color: #eeeeee;--mat-slider-focus-state-layer-color: color-mix(in srgb, #eeeeee 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #eeeeee 4%, transparent);--mat-slider-inactive-track-color: #eeeeee;--mat-slider-ripple-color: #eeeeee;--mat-slider-with-tick-marks-active-container-color: #000;--mat-slider-with-tick-marks-inactive-container-color: #eeeeee}html{--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #000;--mat-tab-active-ripple-color: #000;--mat-tab-inactive-ripple-color: #000;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #000;--mat-tab-active-hover-label-text-color: #000;--mat-tab-active-focus-indicator-color: #000;--mat-tab-active-hover-indicator-color: #000;--mat-tab-active-indicator-color: #000}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent,.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #eeeeee;--mat-tab-active-ripple-color: #eeeeee;--mat-tab-inactive-ripple-color: #eeeeee;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #eeeeee;--mat-tab-active-hover-label-text-color: #eeeeee;--mat-tab-active-focus-indicator-color: #eeeeee;--mat-tab-active-hover-indicator-color: #eeeeee;--mat-tab-active-indicator-color: #eeeeee}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: #000;--mat-tab-foreground-color: #171616}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent,.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #eeeeee;--mat-tab-foreground-color: #000}.mat-mdc-tab-header{--mat-tab-container-height: 48px}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html{--mat-expansion-container-shape: 4px;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html{--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .04;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px}html{--mat-button-toggle-background-color: white;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-disabled-state-background-color: white;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-disabled-state-background-color: white;--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--mat-button-toggle-text-color: rgba(0, 0, 0, .87)}html{--mat-button-toggle-height: 48px}html{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 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)}html{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #000 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #eeeeee 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #171616;--mat-datepicker-calendar-date-selected-state-background-color: #000;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #000 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #171616;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #000 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #000 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #000;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent,.mat-datepicker-toggle-active.mat-accent,.mat-datepicker-content.mat-warn,.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #eeeeee 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #eeeeee 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #000;--mat-datepicker-calendar-date-selected-state-background-color: #eeeeee;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #eeeeee 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #000;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #eeeeee 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #eeeeee 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #eeeeee;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}html{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color: white}.mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-hover-state-layer-opacity: .04;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-hover-state-layer-opacity: .04;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: #171616;--mat-chip-elevated-container-color: #000;--mat-chip-elevated-disabled-container-color: #000;--mat-chip-elevated-selected-container-color: #000;--mat-chip-flat-disabled-selected-container-color: #000;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: #171616;--mat-chip-selected-disabled-trailing-icon-color: #171616;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #171616;--mat-chip-selected-trailing-icon-color: #171616;--mat-chip-with-icon-disabled-icon-color: #171616;--mat-chip-with-icon-icon-color: #171616;--mat-chip-with-icon-selected-icon-color: #171616;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #171616;--mat-chip-with-trailing-icon-trailing-icon-color: #171616}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: #000;--mat-chip-elevated-container-color: #eeeeee;--mat-chip-elevated-disabled-container-color: #eeeeee;--mat-chip-elevated-selected-container-color: #eeeeee;--mat-chip-flat-disabled-selected-container-color: #eeeeee;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: #000;--mat-chip-selected-disabled-trailing-icon-color: #000;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #000;--mat-chip-selected-trailing-icon-color: #000;--mat-chip-with-icon-disabled-icon-color: #000;--mat-chip-with-icon-icon-color: #000;--mat-chip-with-icon-selected-icon-color: #000;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #000;--mat-chip-with-trailing-icon-trailing-icon-color: #000}.mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 32px}html{--mat-checkbox-disabled-selected-checkmark-color: white;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .04;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .04;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px}html{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #000;--mat-checkbox-selected-focus-icon-color: #eeeeee;--mat-checkbox-selected-hover-icon-color: #eeeeee;--mat-checkbox-selected-icon-color: #eeeeee;--mat-checkbox-selected-pressed-icon-color: #eeeeee;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #eeeeee;--mat-checkbox-selected-hover-state-layer-color: #eeeeee;--mat-checkbox-selected-pressed-state-layer-color: #eeeeee;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #171616;--mat-checkbox-selected-focus-icon-color: #000;--mat-checkbox-selected-hover-icon-color: #000;--mat-checkbox-selected-icon-color: #000;--mat-checkbox-selected-pressed-icon-color: #000;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #000;--mat-checkbox-selected-hover-state-layer-color: #000;--mat-checkbox-selected-pressed-state-layer-color: #000;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #000;--mat-checkbox-selected-focus-icon-color: #eeeeee;--mat-checkbox-selected-hover-icon-color: #eeeeee;--mat-checkbox-selected-icon-color: #eeeeee;--mat-checkbox-selected-pressed-icon-color: #eeeeee;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #eeeeee;--mat-checkbox-selected-hover-state-layer-color: #eeeeee;--mat-checkbox-selected-pressed-state-layer-color: #eeeeee;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px}html{--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-hover-state-layer-opacity: .04;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px}html{--mat-slide-toggle-selected-icon-color: #171616;--mat-slide-toggle-disabled-selected-icon-color: #171616;--mat-slide-toggle-selected-focus-state-layer-color: #000;--mat-slide-toggle-selected-handle-color: #000;--mat-slide-toggle-selected-hover-state-layer-color: #000;--mat-slide-toggle-selected-pressed-state-layer-color: #000;--mat-slide-toggle-selected-focus-handle-color: #000;--mat-slide-toggle-selected-hover-handle-color: #000;--mat-slide-toggle-selected-pressed-handle-color: #000;--mat-slide-toggle-selected-focus-track-color: #e0e0e0;--mat-slide-toggle-selected-hover-track-color: #e0e0e0;--mat-slide-toggle-selected-pressed-track-color: #e0e0e0;--mat-slide-toggle-selected-track-color: #e0e0e0;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-handle-surface-color: white;--mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-handle-color: #424242;--mat-slide-toggle-unselected-focus-handle-color: #424242;--mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-icon-color: #f6f6f6;--mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-handle-color: #424242;--mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12)}.mat-mdc-slide-toggle.mat-accent,.mat-mdc-slide-toggle.mat-warn{--mat-slide-toggle-selected-icon-color: #000;--mat-slide-toggle-disabled-selected-icon-color: #000;--mat-slide-toggle-selected-focus-state-layer-color: #eeeeee;--mat-slide-toggle-selected-handle-color: #eeeeee;--mat-slide-toggle-selected-hover-state-layer-color: #eeeeee;--mat-slide-toggle-selected-pressed-state-layer-color: #eeeeee;--mat-slide-toggle-selected-focus-handle-color: #eeeeee;--mat-slide-toggle-selected-hover-handle-color: #eeeeee;--mat-slide-toggle-selected-pressed-handle-color: #eeeeee;--mat-slide-toggle-selected-focus-track-color: #e0e0e0;--mat-slide-toggle-selected-hover-track-color: #e0e0e0;--mat-slide-toggle-selected-pressed-track-color: #e0e0e0;--mat-slide-toggle-selected-track-color: #e0e0e0}html{--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-touch-target-display: block}.theme--base{font-size:14px;--mat-form-field-error-text-color: #f44336;--mat-button-text-label-text-size: 14px;--mat-select-panel-background-color: #fff;--mat-progress-spinner-active-indicator-color: #000;--mat-form-field-filled-with-label-container-padding-top: 0;--mat-form-field-filled-with-label-container-padding-bottom: 0;--mat-select-trigger-text-size: 13px;--mat-button-protected-label-text-font: $button-font-family;--mat-button-protected-label-text-size: 11px;--mat-button-protected-label-text-weight: bold;--mat-button-text-label-text-font: $font-family;--mat-option-label-text-size: 13px;--mat-bottom-sheet-container-shape: 0;--mat-form-field-state-layer-color: #eee;--mat-form-field-filled-error-label-text-color: #f44336;--mat-form-field-filled-error-hover-label-text-color: #f44336;--mat-form-field-filled-error-focus-label-text-color: #f44336;--mat-form-field-container-vertical-padding: 0;--mat-form-field-container-text-line-height: 32px;--mat-form-field-filled-label-text-size: 14px;--mat-select-trigger-text-line-height: 14px;--mat-form-field-container-text-size: 14px;--mat-tooltip-container-color: #333;--mat-tooltip-supporting-text-color: #fff;--mat-table-header-headline-size: 12px;--mat-table-header-headline-weight: 600;--mat-form-field-container-height: 32px;--mat-bottom-sheet-container-background-color: #fff;--mat-button-toggle-height: 32px;--mat-button-toggle-label-text-size: 14px}.theme--base .mat-mdc-slider{width:100%}.theme--base .mat-mdc-chip,.theme--base .mat-mdc-chip.cdk-drag-preview{margin-left:5px;--mat-chip-trailing-action-opacity: 1;--mat-chip-label-text-size: 12px;--mat-chip-container-shape-radius: 4px;--mat-chip-container-height: 24px}.theme--base .mat-mdc-chip .mdc-evolution-chip__action--primary,.theme--base .mat-mdc-chip.cdk-drag-preview .mdc-evolution-chip__action--primary{padding-left:5px!important}.theme--base .mat-mdc-chip.cdk-drag.cdk-drag-preview{overflow:hidden}.theme--base .mat-mdc-chip.cdk-drag.cdk-drag-preview .mdc-evolution-chip__cell--trailing{display:none}.theme--base .mdc-tab__text-label{letter-spacing:0;font-weight:700}.theme--base .mat-mdc-tab-label-container{background:#000}.theme--base .mat-mdc-tab-labels{gap:1px}.theme--base .mat-mdc-tab{background:#1a324d;padding:0 15px;flex-grow:unset!important;-webkit-user-select:none!important;user-select:none!important;--mat-tab-active-hover-label-text-color: #1a324d;--mat-tab-active-focus-label-text-color: #1a324d;--mat-tab-active-label-text-color: #1a324d;--mat-tab-inactive-hover-label-text-color: #fff;--mat-tab-inactive-focus-label-text-color: #fff;--mat-tab-inactive-label-text-color: #fff;--mat-tab-container-height: 33px}.theme--base .mat-mdc-tab .mat-icon{width:16px;height:16px;margin-right:5px;font-size:16px!important}.theme--base .mat-mdc-tab:last-child{border:none}.theme--base .mat-mdc-tab.mdc-tab--active{background:#fff}.theme--base .mat-mdc-tab .mdc-tab__content{font-size:13px;height:auto}.theme--base .mat-mdc-row{--mat-table-row-item-label-text-font: $font-family}.theme--base ng-scrollbar{--scrollbar-size: 8px;--scrollbar-thickness: 10;--scrollbar-thumb-color: gray;--scrollbar-hover-size: 12px;--scrollbar-track-color: rgba(0, 0, 0, .05);--scrollbar-border-radius: 10px;--scrollbar-offset: 0;--scrollbar-border-radius: 0px;--scrollbar-overscroll-behavior: initial;--scrollbar-mobile-overscroll-behavior: none}.theme--base .mat-mdc-tooltip .mat-mdc-tooltip-surface{display:flex;align-items:center;font-size:10px;padding:0 0 0 3px;white-space:pre-line;line-height:10px;text-align:left}.theme--base .mat-mdc-form-field-error:before{height:12px}.theme--base .mat-mdc-form-field-hint-wrapper,.theme--base .mat-mdc-form-field-error-wrapper{padding:0}.theme--base .mat-mdc-menu-panel{background:#fff;font-weight:400}.theme--base .mat-mdc-menu-content .mat-mdc-menu-item{--mat-menu-item-label-text-size: 14px}.theme--base .mat-mdc-form-field-hint-wrapper{font-size:11px;padding:0}.theme--base .mat-bottom-sheet-container{padding:0}.theme--base .mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{font-size:14px}.theme--base .mat-mdc-select-panel{padding:0}.theme--base .mat-pseudo-checkbox{width:14px;height:14px;margin-left:0!important;position:relative;left:0}.theme--base .mat-button-toggle-button{text-align:left}.theme--base .mat-button-toggle-button .mat-pseudo-checkbox{position:absolute;top:50%;left:auto;right:0;margin-top:-7px}.theme--base .mdc-checkbox__background{--mat-checkbox-selected-checkmark-color: #fff}.theme--base .mat-mdc-checkbox{--mat-checkbox-state-layer-size: 28px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-weight: bold}.theme--base .mat-mdc-checkbox.small{--mat-checkbox-label-text-size: 10px;--mat-checkbox-state-layer-size: 20px}.theme--base .mat-mdc-checkbox.small .mdc-checkbox__ripple{width:30px;height:30px;top:-5px;left:-5px}.theme--base .mat-mdc-checkbox.small .mat-mdc-checkbox-touch-target{width:18px;height:18px}.theme--base .mat-mdc-checkbox.small .mdc-checkbox__background{width:14px;height:14px;top:3px;left:3px}.theme--base .mat-mdc-checkbox.medium{--mat-checkbox-state-layer-size: 24px;--mat-checkbox-label-text-size: 12px}.theme--base .mat-mdc-checkbox.medium .mdc-checkbox__background{width:16px;height:16px;top:4px;left:4px}.theme--base .mat-mdc-checkbox .mdc-label{padding-left:3px;line-height:calc(var(--mat-checkbox-state-layer-size) / 2)}.theme--base .mat-pseudo-checkbox.mat-pseudo-checkbox-checked:after{width:8px;height:5px;font-size:6px}.theme--base .mat-mdc-option{padding:0 5px;font-size:13px;min-height:24px;letter-spacing:0}.theme--base .mat-mdc-option span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme--base .mdc-text-field .mdc-floating-label{top:50%}.theme--base .mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above,.theme--base .mdc-text-field--filled .mdc-floating-label--float-above{transform:translate(-5px) translateY(-176%) scale(.75)}.theme--base .mdc-text-field{padding:0 5px}.theme--base .mat-expansion-panel-body{padding:0 10px}.theme--base .mat-expansion-panel{box-shadow:none!important;--mat-expansion-header-text-size: 14px;--mat-expansion-container-text-size: 14px;--mat-expansion-header-indicator-color: #fff}.theme--base .mat-expansion-panel.dark{--mat-expansion-header-disabled-state-text-color: #fff}.theme--base .mdc-text-field{overflow:visible}.theme--base .mat-mdc-optgroup{--mat-optgroup-label-text-line-height: 12px;--mat-optgroup-label-text-size: 12px}.theme--base .mat-mdc-optgroup .mat-mdc-optgroup-label{padding:10px;min-height:0;font-weight:700;color:#fff;background:#2d2d2d!important}.theme--base .mdc-text-field--filled{--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 0;--mat-form-field-filled-container-color: #0000000a;border-top-left-radius:var(--mat-form-field-filled-container-shape);border-top-right-radius:var(--mat-form-field-filled-container-shape);border-bottom-right-radius:0}.theme--base .mdc-text-field--filled .mat-mdc-select-arrow-wrapper{transform:translateY(1px) translate(-3px)}.theme--base .field--name.ng-dirty.ng-touched .mdc-line-ripple:before{border:solid 1px!important}.theme--base input.mat-datepicker-input{font-size:14px!important}.theme--base .mat-mdc-form-field-icon-suffix{display:flex}.theme--base .mat-mdc-form-field-icon-suffix .clear-button{position:absolute;right:30px;background:none}.theme--base .mat-datepicker-toggle{position:relative;right:0;top:0;display:inline-block;width:30px;height:30px;overflow:hidden}.theme--base .mat-datepicker-toggle .mat-mdc-button-touch-target{height:30px;width:30px}.theme--base .mat-datepicker-toggle .mat-mdc-button-persistent-ripple{border-radius:0!important}.theme--base .mat-datepicker-toggle .mdc-icon-button{padding:4px!important;height:30px;border-radius:0!important}.theme--base .mat-mdc-form-field-infix .mat-mdc-select .mat-mdc-select-value{height:18px;line-height:18px;position:relative;top:1px}.theme--base .mat-mdc-button>.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;font-size:24px;height:24px;width:24px;overflow:hidden}.theme--base td .mat-mdc-icon-button,.theme--base td .mat-mdc-icon-button .mat-mdc-button-touch-target{padding:0;width:24px;height:24px}.theme--base th .mdc-checkbox__background{--mat-checkbox-selected-checkmark-color: #000;--mat-checkbox-selected-icon-color: #dedada;--mat-checkbox-unselected-icon-color: #dedada;--mat-checkbox-selected-focus-checkmark-color: #000;--mat-checkbox-selected-focus-icon-color: #dedada;--mat-checkbox-unselected-focus-icon-color: #c9c9c9;--mat-checkbox-selected-hover-checkmark-color: #000;--mat-checkbox-selected-hover-icon-color: #dedada;--mat-checkbox-unselected-hover-icon-color: #c9c9c9}.theme--base .mdc-button{white-space:nowrap}.theme--base .refresh-wrapper{color:#fff;-webkit-user-select:none;user-select:none}.theme--base .refresh-wrapper .mat-mdc-text-field-wrapper .mat-mdc-select-trigger{color:#fff;position:relative;top:5px;font-size:13px;font-weight:700}.theme--base .mdc-button .mdc-button__label{display:flex;align-items:center;gap:5px}.theme--base .mat-mdc-icon-button.mat-warn{color:#f44336}.theme--base .mat-mdc-raised-button.mat-warn,.theme--base .mat-mdc-unelevated-button.mat-warn{color:#fff;background:#f44336}.theme--base .mat-mdc-icon-button.mat-primary{color:#1a324d}.theme--base .mat-mdc-raised-button.mat-primary,.theme--base .mat-mdc-unelevated-button.mat-primary{color:#fff;background:#1a324d}.theme--base .mat-mdc-icon-button.mat-success{color:#4caf50}.theme--base .mat-mdc-raised-button.mat-success,.theme--base .mat-mdc-unelevated-button.mat-success{color:#fff;background:#4caf50}.theme--base .mat-mdc-form-field-subscript-wrapper{height:10px;line-height:10px;font-size:10px}.theme--base .mat-mdc-paginator .mat-mdc-paginator-range-actions{display:flex;gap:5px}.theme--base .mat-mdc-paginator .mat-mdc-icon-button.mat-mdc-button-base{--mat-icon-button-state-layer-size: 24px;padding:0}.theme--base .mat-mdc-paginator .mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.theme--base .mat-mdc-paginator .mat-mdc-icon-button .mat-mdc-button-ripple{border-radius:0}.theme--base .mat-mdc-paginator-range-label{-webkit-user-select:none;user-select:none;white-space:pre-line;font-size:12px;line-height:12px;margin:0 5px 0 0;min-width:50px}.theme--base .mat-toolbar [disabled=true] .mat-form-field-flex{pointer-events:none;color:#dadada;background-color:#686868}.theme--base .mat-toolbar .mat-form-field-flex{transition:all .2s ease-in-out}.theme--base .mat-expansion-panel-header{-webkit-user-select:none;user-select:none;height:36px!important;background:#171616!important;padding:0 10px!important;border-radius:0!important}.theme--base .mat-expansion-panel-header:hover{background:#171616}.theme--base mat-accordion{margin:0!important}.theme--base .mat-expansion-panel{border-radius:0!important}.theme--base .mat-accordion .mat-expansion-panel td .mat-expansion-panel-header{height:34px!important;padding:0 10px}.theme--base .mat-accordion .mat-expansion-panel td .mat-expansion-panel-header .ctitle{font-size:12px}.theme--base .mat-accordion .mat-expansion-panel td .mat-expansion-panel-header .ctitle .status{margin-left:5px;display:inline}.theme--base .mat-accordion .mat-expansion-panel td .mat-expansion-panel-header .mat-expansion-indicator{display:none}.theme--base mat-expansion-panel .mat-content-hide-toggle{margin:0!important}.theme--base mat-expansion-panel .mat-content-hide-toggle .mat-expansion-panel-header-title{margin:0!important}.theme--base mat-expansion-panel .dark{background:#000000b3}.theme--base mat-expansion-panel .dark:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#000000b3}.theme--base mat-expansion-panel .dark .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.theme--base mat-expansion-panel .dark .mat-expansion-panel-header-description,.theme--base mat-expansion-panel .dark .mat-expansion-panel-header-title,.theme--base mat-expansion-panel .dark .mat-expansion-indicator:after{color:#fff!important}.theme--base .mat-mdc-tooltip{font-size:12px;background:#1a324d;color:#fff}.theme--base .mat-form-field-subscript-wrapper{padding-inline:0!important;margin-top:0;top:30px}.theme--base .mat-tree{background:none}.theme--base .mat-tree .mat-tree-node{min-height:0;padding:2px 0;color:#fff}.theme--base .mat-tree .mat-tree-node .mat-mdc-button{width:100%;color:inherit;text-align:left;justify-content:left}.theme--base .cdk-drag-preview{background:#fffc}.theme--base .cdk-drag-preview .mat-sort-header-container{width:100%;height:33px!important;letter-spacing:normal;font-size:12px;font-weight:700;line-height:12px;font-family:Roboto,sans-serif}.theme--base .mat-mdc-select-panel .mat-mdc-optgroup-label{min-height:0;height:30px;line-height:30px}.theme--base .mat-mdc-select-panel .mat-mdc-optgroup-label span{font-size:12px}.theme--base .mat-mdc-optgroup-label{font-weight:400!important;background:#000;font-size:10px;-webkit-user-select:none;user-select:none;text-transform:uppercase;color:#fff;padding:0 5px!important;line-height:16px!important;height:20px!important}.theme--base .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding:0 5px!important}.theme--base .mat-mdc-option>span{width:100%}.menu-mode-side .page{width:100%}.menu-mode-side.menu-open .page{width:100%;box-sizing:border-box}.menu-mode-over .page{width:100%}.page{position:relative;height:100vh;min-height:calc(100vh - 65px);max-height:calc(100vh - 65px);overflow:auto;background:#fff}.page .overlay{position:absolute;inset:0;background:#0000004d;z-index:20}.page .overlay .loader{width:30px;height:30px;--c: no-repeat linear-gradient(#333 0 0);background:var(--c),var(--c),var(--c),var(--c);background-size:13px 13px;animation:l5 1s infinite cubic-bezier(.3,1,0,1)}@keyframes l5{0%{background-position:0 0,100% 0,100% 100%,0 100%}33%{background-position:0 0,100% 0,100% 100%,0 100%;width:30px;height:30px}66%{background-position:100% 0,100% 100%,0 100%,0 0;width:30px;height:30px}to{background-position:100% 0,100% 100%,0 100%,0 0}}.page .overlay .cnt{-webkit-user-select:none;user-select:none;position:absolute;top:50%;left:50%;flex-wrap:wrap;transform:translate(-50%,-50%);text-align:left;display:flex;justify-content:space-between;align-items:center;gap:10px}.page .overlay .cnt .btn--container{display:flex;justify-content:space-between;padding:5px;width:100%}.page .overlay.filled{background:#ffffff80}.page .overlay .header{width:100%;display:block;background:#333;height:36px;color:#fff;padding:5px;font-size:12px;font-weight:700;text-transform:uppercase}.page .overlay .message{background:#fff;padding:10px 5px;display:flex;justify-content:space-between;align-items:center;gap:10px}.page .overlay .loader{display:none}.page .overlay.success .cnt{background:#fff}.page .overlay.success .cnt .header{background:#4caf50}.page .overlay.error .cnt{background:#fff}.page .overlay.error .cnt .header{background:#f44336}.page .overlay.loading .loader{display:block}.page .overlay.loading .cnt .title{display:none}.page>.header{display:flex;align-items:center;gap:8px;height:36px;color:#fff;background:#171616}.page>.header .mdc-button.save{padding-left:12px}.page>.header .label{color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;display:flex;justify-content:flex-start;gap:5px;align-items:center;-webkit-user-select:none;user-select:none}.page>.header .label .mat-icon{font-size:18px;width:18px;height:18px}.page>.header .label--validated{color:#4caf50;font-weight:700}.page>.header .col{display:flex;align-items:center;gap:5px;flex-grow:1}.page>.header .back{color:#fff;background:#333}.page>.header .back:hover{background:#262626}.page>.header .save:hover{background:#14263a}.page>.header .title-wrapper{display:flex;align-items:flex-start;flex-direction:column}.page>.header .title-wrapper .ver{background:#fff;color:#000;font-size:10px;font-weight:700;padding:0 3px}.page>.header .title-wrapper .title{display:flex;justify-content:flex-start;align-items:center;gap:5px}.page>.header .title-wrapper .title-sub{display:flex;color:#fff;font-size:12px;line-height:14px;width:100%;justify-content:flex-start;gap:5px;align-items:center}:root{--map-point-icon-size: 8px;--gdc-bg: #ffffff;--gdc-bg-secondary: #f3f3f3;--gdc-surface: #ffffff;--gdc-surface-elevated: #f5f5f5;--gdc-surface-hover: rgba(0, 0, 0, .04);--gdc-text: #000000;--gdc-text-secondary: #555555;--gdc-text-hint: rgba(0, 0, 0, .6);--gdc-text-disabled: rgba(0, 0, 0, .38);--gdc-text-on-dark: #ffffff;--gdc-border: #e0e0e0;--gdc-divider: #cccccc;--gdc-toolbar-bg: #000000;--gdc-toolbar-text: #ffffff;--gdc-sidebar-bg: #2d2d2d;--gdc-sidebar-text: #ffffff;--gdc-sidebar-version-bg: #ffffff;--gdc-sidebar-version-text: #000000;--gdc-selected-row-bg: #cccccc;--gdc-selected-row-text: #000000;--gdc-selected-row-timestamp: #dbdbdb;--gdc-row-highlighted: rgba(255, 255, 255, 1);--gdc-overlay: rgba(0, 0, 0, .5);--gdc-overlay-dark: rgba(0, 0, 0, .7);--gdc-input-bg: #ffffff;--gdc-input-border: rgba(0, 0, 0, .38);--gdc-modal-bg: #ffffff;--gdc-modal-border: #cccccc;--gdc-panel-odd: #f5f5f5;--gdc-panel-even: #ffffff;--gdc-scrollbar-track: #f1f1f1;--gdc-scrollbar-thumb: #c1c1c1;--gdc-scrollbar-thumb-hover: #a8a8a8;--gdc-expansion-header-bg: #ffffff;--gdc-expansion-body-bg: #ffffff;--gdc-table-bg: #ffffff;--gdc-table-header-bg: #ffffff;--gdc-table-row-hover: rgba(0, 0, 0, .04);--gdc-table-sticky-bg: #ffffff;--gdc-chip-bg: rgba(0, 0, 0, .08);--gdc-chip-text: #000000;--mat-app-background-color: #ffffff;--mat-sidenav-container-background-color: #2d2d2d;--mat-sidenav-content-background-color: #f3f3f3}:root.dark-theme{--gdc-bg: #1e1e1e;--gdc-bg-secondary: #1e1e1e;--gdc-surface: #2d2d2d;--gdc-surface-elevated: #383838;--gdc-surface-hover: rgba(255, 255, 255, .06);--gdc-text: #e0e0e0;--gdc-text-secondary: #9e9e9e;--gdc-text-hint: rgba(255, 255, 255, .6);--gdc-text-disabled: rgba(255, 255, 255, .38);--gdc-text-on-dark: #e0e0e0;--gdc-border: rgba(255, 255, 255, .1);--gdc-divider: rgba(255, 255, 255, .14);--gdc-toolbar-bg: #1a1a1a;--gdc-toolbar-text: #e0e0e0;--gdc-sidebar-version-bg: #ffffff;--gdc-sidebar-version-text: #000000;--gdc-selected-row-bg: #3a3a3a;--gdc-selected-row-text: #e0e0e0;--gdc-selected-row-timestamp: #9e9e9e;--gdc-row-highlighted: rgba(255, 255, 255, .05);--gdc-overlay: rgba(0, 0, 0, .7);--gdc-overlay-dark: rgba(0, 0, 0, .85);--gdc-input-bg: #383838;--gdc-input-border: rgba(255, 255, 255, .38);--gdc-modal-bg: #2d2d2d;--gdc-modal-border: rgba(255, 255, 255, .12);--gdc-panel-odd: #333333;--gdc-panel-even: #2d2d2d;--gdc-scrollbar-track: #1e1e1e;--gdc-scrollbar-thumb: #4a4a4a;--gdc-scrollbar-thumb-hover: #606060;--gdc-expansion-header-bg: #2d2d2d;--gdc-expansion-body-bg: #262626;--gdc-table-bg: #2d2d2d;--gdc-table-header-bg: #242424;--gdc-table-row-hover: rgba(255, 255, 255, .05);--gdc-table-sticky-bg: #2d2d2d;--gdc-chip-bg: rgba(255, 255, 255, .12);--gdc-chip-text: #e0e0e0;--mat-app-background-color: #1e1e1e;--mat-sidenav-content-background-color: #1e1e1e;--mdc-dialog-container-color: #2d2d2d;--mat-dialog-container-color: #2d2d2d;--mdc-filled-text-field-container-color: #383838;--mdc-outlined-text-field-outline-color: rgba(255, 255, 255, .38);--mat-select-panel-background-color: #383838;--mat-option-selected-state-layer-color: rgba(70, 170, 255, .16);--mdc-chip-elevated-container-color: #383838;--mdc-chip-label-text-color: #e0e0e0;--mat-menu-container-color: #383838;--mdc-list-list-item-label-text-color: #e0e0e0;--mdc-list-list-item-supporting-text-color: #9e9e9e;--mat-table-background-color: #2d2d2d;--mat-table-header-headline-color: #e0e0e0;--mat-table-row-item-label-text-color: #e0e0e0;--mat-expansion-container-background-color: #2d2d2d;--mat-expansion-header-text-color: #e0e0e0;--mdc-switch-selected-track-color: #46aaff;--mdc-switch-selected-handle-color: #46aaff}@media screen and (max-width: 768px){.app-content .mat-expansion-panel-body{padding:0}.app-content .form-wrapper,.app-content app-reply app-dynamic-filters>div{padding:0 5px}.app-content .form-wrapper form.filters,.app-content app-reply app-dynamic-filters>div form.filters{flex-wrap:wrap!important}.app-content .datetime-range-picker-container{flex-direction:column;overflow-y:auto;max-height:215px}.app-content .datetime-range-picker-container app-range-picker{max-width:100%}}.app-content .filters--dynamic{margin-top:0!important;display:block}@media screen and (max-width: 640px){.app-content app-recent-flight-info{max-width:min-content}.app-content .ctitle .status{margin-left:unset;display:block}.app-content .detected-flights .table-container{max-height:100%!important}.app-content .filters--dynamic form{display:flex;justify-content:space-between;padding:0 0 15px;flex-wrap:wrap}.app-content .filters--dynamic form .mat-mdc-form-field{margin-right:0}.app-content .filters--dynamic form .mat-mdc-form-field.field--name{width:calc(50% - 44px)}.app-content .filters--dynamic form .mat-mdc-form-field.field--operator{width:80px}.app-content .filters--dynamic form .mat-mdc-form-field .mat-form-field-infix{width:100%}.app-content .filters--dynamic form .filter--buttons{display:flex;justify-content:flex-end;width:100%;min-width:100%}}@media screen and (max-width: 640px){.cdk-overlay-container .mat-group,.cdk-overlay-container app-create-report-dialog form div{justify-content:space-between}}@media screen and (max-width: 1455px){.add-or-edit-modal.cdk-overlay-pane{width:40%!important}}@media screen and (max-width: 1125px){.add-or-edit-modal.cdk-overlay-pane{width:60%!important}}@media screen and (max-width: 768px){.add-or-edit-modal.cdk-overlay-pane{width:80%!important}}@media screen and (max-width: 600px){.add-or-edit-modal.cdk-overlay-pane{width:95%!important;min-height:330px}}@property --num{syntax: "<integer>"; initial-value: 0; inherits: false;}.mat-mdc-tooltip{font-size:11px;font-weight:600;background:#333!important;color:#fff!important;margin:0!important;padding:6px 12px!important;border-radius:6px!important;box-shadow:0 10px 15px -3px #0006,0 4px 6px -2px #0000001a!important;overflow:visible!important;position:relative;animation:none!important}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-left{margin-right:8px!important}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-left .mat-mdc-tooltip:after{content:"";position:absolute;top:50%;right:-5px;transform:translateY(-50%);width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #1e293b}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-right{margin-left:8px!important}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-right .mat-mdc-tooltip:after{content:"";position:absolute;top:50%;left:-5px;transform:translateY(-50%);width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #1e293b}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-above{margin-bottom:8px!important}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-above .mat-mdc-tooltip:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #1e293b}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-below{margin-top:8px!important}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-below .mat-mdc-tooltip:after{content:"";position:absolute;top:-5px;left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #1e293b}.mat-mdc-tooltip-panel:has(.ticon){transform:translate(-10px)!important}.mat-mdc-tooltip-panel:has(.ticon) .mat-mdc-tooltip{position:relative;border-radius:0;overflow:visible}.mat-mdc-tooltip-panel:has(.ticon) .mat-mdc-tooltip:after{content:"";position:absolute;top:50%;right:-6px;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #333}.mat-mdc-tooltip-panel:has(.ticon):has(.bottom) .mat-mdc-tooltip:after{top:auto;bottom:-6px;right:50%;transform:translate(50%);border-width:6px 6px 0 6px;border-color:#333 transparent transparent transparent}.mat-mdc-tooltip-panel:has(.ticon):has(.top) .mat-mdc-tooltip:after{top:-6px;right:50%;transform:translate(50%);border-width:0 6px 6px 6px;border-color:transparent transparent #333 transparent}.tooltip-exu-box{box-sizing:border-box;background:#fff;color:#2c3e50;padding:12px;box-shadow:0 10px 30px #0000001a;width:max-content;max-width:480px;border-radius:12px;display:flex;overflow:visible!important;-webkit-user-select:none;user-select:none;position:fixed;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;line-height:1.4;pointer-events:auto;border:1px solid #e1e8ed;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:100000!important;visibility:visible!important;display:flex!important;flex-direction:column;overflow:visible;opacity:1!important;white-space:normal;text-align:left;transform-origin:0 0}@media (max-width: 600px){.tooltip-exu-box{max-width:calc(100vw - 40px)}}.tooltip-exu-box .tooltip-scroll-area{width:100%;max-height:inherit;overflow-y:auto!important;overscroll-behavior:contain;padding:2px 4px;margin:0}.tooltip-exu-box .tooltip-scroll-area::-webkit-scrollbar{width:6px}.tooltip-exu-box .tooltip-scroll-area::-webkit-scrollbar-thumb{background:#dcdde1;border-radius:3px}.tooltip-exu-box:before{content:"";position:absolute;top:var(--arrow-top, 10px);left:-7px;width:0;height:0;border-style:solid;border-width:7px 7px 7px 0;border-color:transparent white transparent transparent;filter:drop-shadow(-1px 0 1px rgba(0,0,0,.05))}.tooltip-exu-box.on-left{transform-origin:100% 0}.tooltip-exu-box.on-left:before{left:auto;right:-7px;border-width:7px 0 7px 7px;border-color:transparent transparent transparent white;filter:drop-shadow(1px 0 1px rgba(0,0,0,.05))}.tooltip-exu-box p{margin:4px 0}.tooltip-exu-box p:first-child{margin-top:0}.tooltip-exu-box p:last-child{margin-bottom:0}.tooltip-exu-box code{background:#f0f3f6;color:#e74c3c;padding:2px 4px;border-radius:3px;font-family:JetBrains Mono,Fira Code,Roboto Mono,monospace;font-size:10px}.tooltip-exu-box strong{color:#1a324d;font-weight:700}.tooltip-exu-box ul,.tooltip-exu-box ol{padding-left:18px;margin:4px 0}.tooltip-exu-box li{margin-bottom:4px}.tooltip-exu-box h1,.tooltip-exu-box h2,.tooltip-exu-box h3,.tooltip-exu-box h4{margin:10px 0 4px;font-size:12px;font-weight:700;color:#1a324d;text-transform:none;letter-spacing:normal;border-bottom:2px solid #f0f3f6;padding-bottom:4px}.tooltip-exu-box h1:first-child,.tooltip-exu-box h2:first-child,.tooltip-exu-box h3:first-child,.tooltip-exu-box h4:first-child{margin-top:0}.tooltip-exu-box pre{background:#f8f9fa;color:#2c3e50;padding:6px;border-radius:5px;margin:6px 0;overflow-x:auto;font-size:10px;border:1px solid #edf2f7}.tlt-airport{margin-top:10px!important;margin-left:20px!important;width:101px}.mat-mdc-tooltip-panel.tooltip-exu .mat-mdc-tooltip{position:relative;border-radius:4px;overflow:visible;background:#1a324d;padding:8px 12px;font-size:13px;line-height:1.4;white-space:pre-wrap;max-width:300px;color:#fff;margin-left:8px!important}.mat-mdc-tooltip-panel.tooltip-exu .mat-mdc-tooltip:before{content:"";position:absolute;top:50%;left:-6px;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:6px 6px 6px 0;border-color:transparent #1a324d transparent transparent}html.dark-theme,html.dark-theme body{background:#262626}html.dark-theme mat-drawer-content,html.dark-theme .mat-drawer-content,html.dark-theme .app-content,html.dark-theme .page{background:#262626!important}html.dark-theme ::selection{background:#46aaff33;color:var(--gdc-text)}.dark-theme{--mat-table-background-color: #2d2d2d;--mat-table-header-headline-color: #e0e0e0;--mat-table-row-item-label-text-color: #e0e0e0;--mat-table-row-item-outline-color: rgba(255, 255, 255, .1);--mdc-filled-text-field-container-color: var(--gdc-input-bg);--mdc-filled-text-field-label-text-color: var(--gdc-text-secondary);--mdc-filled-text-field-input-text-color: var(--gdc-text);--mdc-filled-text-field-hover-label-text-color: var(--gdc-text-secondary);--mdc-outlined-text-field-outline-color: var(--gdc-border);--mdc-outlined-text-field-hover-outline-color: var(--gdc-text-hint);--mdc-outlined-text-field-input-text-color: var(--gdc-text);--mdc-outlined-text-field-label-text-color: var(--gdc-text-secondary);--mat-form-field-state-layer-color: var(--gdc-surface-hover)}.dark-theme html,.dark-theme body{color:var(--gdc-text);color-scheme:dark}.dark-theme ::-webkit-scrollbar{width:8px;height:8px}.dark-theme ::-webkit-scrollbar-track{background:var(--gdc-scrollbar-track)}.dark-theme ::-webkit-scrollbar-thumb{background:var(--gdc-scrollbar-thumb);border-radius:4px}.dark-theme ::-webkit-scrollbar-thumb:hover{background:var(--gdc-scrollbar-thumb-hover)}.dark-theme .gdc-toolbar,.dark-theme .gdc-toolbar.mat-toolbar{background:var(--gdc-toolbar-bg)!important;border-bottom-color:var(--gdc-border)!important}.dark-theme mat-drawer-content,.dark-theme .mat-drawer-content{background:var(--gdc-bg)!important;color:var(--gdc-text)}.dark-theme .mat-drawer-container{background:var(--gdc-bg)!important}.dark-theme .mat-mdc-table,.dark-theme table[mat-table]{background:var(--gdc-table-bg)!important;color:var(--gdc-text)!important}.dark-theme .mat-mdc-header-row,.dark-theme .mat-header-row{background:var(--gdc-table-header-bg)!important;color:var(--gdc-text)!important}.dark-theme .mat-mdc-row,.dark-theme .mat-row{background:var(--gdc-table-bg)!important;color:var(--gdc-text)!important}.dark-theme .mat-mdc-row:hover .mat-mdc-cell,.dark-theme .mat-row:hover .mat-mdc-cell{background:var(--gdc-table-row-hover)!important}.dark-theme .mat-mdc-cell,.dark-theme .mat-mdc-header-cell,.dark-theme .mat-mdc-footer-cell,.dark-theme .mat-cell,.dark-theme .mat-header-cell,.dark-theme .mat-footer-cell{color:var(--gdc-text)!important;border-color:var(--gdc-border)!important;border-bottom-color:var(--gdc-border)!important;border-right-color:var(--gdc-border)!important;border-left-color:var(--gdc-border)!important;background:inherit}.dark-theme .mat-mdc-cell.mat-mdc-table-sticky,.dark-theme .mat-cell.mat-table-sticky,.dark-theme td.mat-mdc-table-sticky,.dark-theme td.mat-table-sticky{background:var(--gdc-table-bg)!important}.dark-theme .mat-mdc-header-cell.mat-mdc-table-sticky,.dark-theme .mat-header-cell.mat-table-sticky,.dark-theme th.mat-mdc-table-sticky,.dark-theme th.mat-table-sticky{background:#171616!important}.dark-theme gdc-table .table-container .drag-handle{background:#101010!important}.dark-theme gdc-table .table-container .drag-handle:hover{background:#000!important}.dark-theme gdc-table,.dark-theme gdc-table .general-table-wrapper,.dark-theme gdc-table .container,.dark-theme gdc-table .mat-expansion-panel,.dark-theme gdc-table .mat-expansion-panel-content,.dark-theme gdc-table .mat-expansion-panel-content-wrapper,.dark-theme gdc-table .mat-expansion-panel-body,.dark-theme gdc-table .table-container{background:var(--gdc-bg)!important}.dark-theme gdc-table .paginator-wrapper{background:var(--gdc-table-bg)!important;border-top:1px solid var(--gdc-border)!important}.dark-theme .page--logs,.dark-theme .page--logs .table-wrapper,.dark-theme .device--logs{background:var(--gdc-bg)!important}.dark-theme .row--selected .mat-mdc-cell,.dark-theme .row--selected .mat-mdc-cell.mat-mdc-table-sticky{background:var(--gdc-selected-row-bg)!important;color:var(--gdc-selected-row-text)!important}.dark-theme .row--selected .timestamp{color:var(--gdc-selected-row-timestamp)!important}.dark-theme .row--highlighted.mat-mdc-row{outline-color:var(--gdc-border)}.dark-theme .row--highlighted.mat-mdc-row td{background:var(--gdc-row-highlighted)!important}.dark-theme .mat-mdc-table .mat-icon,.dark-theme .mat-table .mat-icon,.dark-theme table[mat-table] .mat-icon{color:var(--gdc-text)!important}.dark-theme .mat-mdc-table .mat-mdc-icon-button,.dark-theme .mat-mdc-table .mat-icon-button,.dark-theme .mat-table .mat-mdc-icon-button,.dark-theme .mat-table .mat-icon-button,.dark-theme table[mat-table] .mat-mdc-icon-button,.dark-theme table[mat-table] .mat-icon-button{color:var(--gdc-text)!important;background:transparent!important;background-color:transparent!important}.dark-theme .mat-mdc-form-field{--mdc-filled-text-field-container-color: var(--gdc-input-bg);--mdc-filled-text-field-label-text-color: var(--gdc-text-secondary);--mdc-filled-text-field-input-text-color: var(--gdc-text);--mdc-outlined-text-field-outline-color: var(--gdc-border);--mdc-outlined-text-field-input-text-color: var(--gdc-text);--mdc-outlined-text-field-label-text-color: var(--gdc-text-secondary)}.dark-theme .mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--gdc-input-bg)!important}.dark-theme .mdc-text-field input,.dark-theme .mat-mdc-input-element{color:var(--gdc-text)!important;caret-color:var(--gdc-text)!important}.dark-theme .mat-mdc-form-field .mat-mdc-floating-label,.dark-theme .mat-mdc-form-field .mdc-floating-label{color:var(--gdc-text-secondary)!important}.dark-theme .mat-mdc-select-value-text,.dark-theme .mat-mdc-select-arrow{color:var(--gdc-text)!important}.dark-theme .mat-mdc-select-panel,.dark-theme .mat-mdc-autocomplete-panel,.dark-theme .cdk-overlay-pane .mat-mdc-select-panel,.dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel{background:var(--gdc-surface-elevated)!important;border:1px solid var(--gdc-border)!important}.dark-theme .mat-mdc-select-panel input,.dark-theme .mat-mdc-select-panel .mat-mdc-input-element,.dark-theme .mat-mdc-autocomplete-panel input,.dark-theme .mat-mdc-autocomplete-panel .mat-mdc-input-element,.dark-theme .cdk-overlay-pane .mat-mdc-select-panel input,.dark-theme .cdk-overlay-pane .mat-mdc-select-panel .mat-mdc-input-element,.dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel input,.dark-theme .cdk-overlay-pane .mat-mdc-autocomplete-panel .mat-mdc-input-element{background:transparent!important;color:var(--gdc-text)!important}.dark-theme .filter-search-input{background:var(--gdc-bg)!important;border-bottom:1px solid var(--gdc-border)!important}.dark-theme .filter-search-input input{color:var(--gdc-text)!important}.dark-theme .filter-search-input input::placeholder{color:var(--gdc-text-hint)!important}.dark-theme .mat-mdc-option{color:var(--gdc-text)!important;background:var(--gdc-surface-elevated)!important}.dark-theme .mat-mdc-option .mdc-list-item__primary-text{color:var(--gdc-text)!important}.dark-theme .mat-mdc-option:hover:not(.mdc-list-item--disabled),.dark-theme .mat-mdc-option.mat-mdc-option-active{background:var(--gdc-surface-hover)!important}.dark-theme .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled){background:var(--gdc-surface-hover)!important}.dark-theme .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--gdc-text)!important}.dark-theme .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.dark-theme .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:var(--gdc-text)!important}.dark-theme .mat-pseudo-checkbox:not(.mat-pseudo-checkbox-minimal){border-color:var(--gdc-text-secondary)!important}.dark-theme .mat-pseudo-checkbox:not(.mat-pseudo-checkbox-minimal).mat-pseudo-checkbox-checked,.dark-theme .mat-pseudo-checkbox:not(.mat-pseudo-checkbox-minimal).mat-pseudo-checkbox-indeterminate{background:#000!important;border-color:#000!important;color:#fff!important}.dark-theme .mat-pseudo-checkbox:not(.mat-pseudo-checkbox-minimal).mat-pseudo-checkbox-checked:after,.dark-theme .mat-pseudo-checkbox:not(.mat-pseudo-checkbox-minimal).mat-pseudo-checkbox-indeterminate:after{color:#fff!important}.dark-theme .mat-mdc-menu-panel,.dark-theme .user--menu{background:var(--gdc-surface-elevated)!important}.dark-theme .mat-mdc-menu-panel .mat-mdc-menu-item,.dark-theme .user--menu .mat-mdc-menu-item{color:var(--gdc-text)!important}.dark-theme .mat-mdc-menu-panel .mat-mdc-menu-item .mat-icon,.dark-theme .user--menu .mat-mdc-menu-item .mat-icon{color:var(--gdc-text-secondary)!important}.dark-theme .mat-mdc-menu-panel .mat-mdc-menu-item:hover,.dark-theme .user--menu .mat-mdc-menu-item:hover{background:var(--gdc-surface-hover)!important}.dark-theme .mat-mdc-dialog-container,.dark-theme .mdc-dialog__surface{background:var(--gdc-modal-bg)!important;color:var(--gdc-text)!important}.dark-theme .cdk-overlay-dark-backdrop{background:var(--gdc-overlay)!important}.dark-theme .mat-expansion-panel,.dark-theme .mat-mdc-expansion-panel{background:var(--gdc-expansion-header-bg)!important;color:var(--gdc-text)!important}.dark-theme .mat-expansion-panel .mat-expansion-panel-header,.dark-theme .mat-expansion-panel .mat-mdc-expansion-panel-header,.dark-theme .mat-mdc-expansion-panel .mat-expansion-panel-header,.dark-theme .mat-mdc-expansion-panel .mat-mdc-expansion-panel-header{color:var(--gdc-text)!important}.dark-theme .mat-expansion-panel .mat-expansion-panel-header:hover,.dark-theme .mat-expansion-panel .mat-mdc-expansion-panel-header:hover,.dark-theme .mat-mdc-expansion-panel .mat-expansion-panel-header:hover,.dark-theme .mat-mdc-expansion-panel .mat-mdc-expansion-panel-header:hover{background:var(--gdc-surface-hover)!important}.dark-theme .mat-expansion-panel .mat-expansion-panel-body,.dark-theme .mat-mdc-expansion-panel .mat-expansion-panel-body{color:var(--gdc-text)!important;background:var(--gdc-bg)!important}.dark-theme .mat-mdc-tab-group,.dark-theme .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #46aaff}.dark-theme .mat-mdc-tab-group .mat-mdc-tab,.dark-theme .mat-mdc-tab-group .mat-tab-label,.dark-theme .mat-mdc-tab-group .mdc-tab,.dark-theme .mat-mdc-tab-nav-bar .mat-mdc-tab,.dark-theme .mat-mdc-tab-nav-bar .mat-tab-label,.dark-theme .mat-mdc-tab-nav-bar .mdc-tab{background:transparent!important}.dark-theme .mat-mdc-tab-group .mat-mdc-tab .mdc-tab__text-label,.dark-theme .mat-mdc-tab-group .mat-tab-label .mdc-tab__text-label,.dark-theme .mat-mdc-tab-group .mdc-tab .mdc-tab__text-label,.dark-theme .mat-mdc-tab-nav-bar .mat-mdc-tab .mdc-tab__text-label,.dark-theme .mat-mdc-tab-nav-bar .mat-tab-label .mdc-tab__text-label,.dark-theme .mat-mdc-tab-nav-bar .mdc-tab .mdc-tab__text-label{color:var(--gdc-text-secondary)!important}.dark-theme .mat-mdc-tab-group .mat-mdc-tab.mdc-tab--active,.dark-theme .mat-mdc-tab-group .mat-tab-label-active,.dark-theme .mat-mdc-tab-group .mdc-tab--active,.dark-theme .mat-mdc-tab-nav-bar .mat-mdc-tab.mdc-tab--active,.dark-theme .mat-mdc-tab-nav-bar .mat-tab-label-active,.dark-theme .mat-mdc-tab-nav-bar .mdc-tab--active{background:var(--gdc-modal-bg)!important}.dark-theme .mat-mdc-tab-group .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label,.dark-theme .mat-mdc-tab-group .mat-tab-label-active .mdc-tab__text-label,.dark-theme .mat-mdc-tab-group .mdc-tab--active .mdc-tab__text-label,.dark-theme .mat-mdc-tab-nav-bar .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label,.dark-theme .mat-mdc-tab-nav-bar .mat-tab-label-active .mdc-tab__text-label,.dark-theme .mat-mdc-tab-nav-bar .mdc-tab--active .mdc-tab__text-label{color:#fff!important}.dark-theme .mat-mdc-tab-header,.dark-theme .mat-tab-header{background:#000!important}.dark-theme .mat-mdc-tab-body-wrapper,.dark-theme .mat-tab-body-wrapper{background:var(--gdc-surface)!important}.dark-theme .mat-mdc-chip{background:var(--gdc-chip-bg)!important;color:var(--gdc-chip-text)!important}.dark-theme .mat-mdc-slide-toggle .mdc-switch__track{background-color:var(--gdc-border)!important}.dark-theme .mat-mdc-raised-button:not([color]){background:var(--gdc-surface-elevated)!important;color:var(--gdc-text)!important}.dark-theme .mat-mdc-outlined-button:not([color]){color:var(--gdc-text)!important;border-color:var(--gdc-border)!important}.dark-theme .modal--wrapper,.dark-theme .modal,.dark-theme .modal--wrapper .modal-body,.dark-theme .modal .modal-body{background:var(--gdc-modal-bg)!important;background-color:var(--gdc-modal-bg)!important;color:var(--gdc-text)!important}.dark-theme .modal-header{background:#1a324d!important;background-color:#1a324d!important;border-bottom-color:var(--gdc-border)!important;color:var(--gdc-text)!important}.dark-theme .message--info{background:#2196f326!important}.dark-theme .message--success{background:#4caf5026!important}.dark-theme .message--warn{background:#ff980026!important}.dark-theme .message--error,.dark-theme .message--alert{background:#f4433626!important}.dark-theme .card,.dark-theme .panel,.dark-theme [class*=--card],.dark-theme [class*=--panel]{background:var(--gdc-surface)!important;color:var(--gdc-text)!important;border-color:var(--gdc-border)!important}.dark-theme .list .item{border-bottom-color:var(--gdc-border)!important;color:var(--gdc-text)!important}.dark-theme .list .item .lbl{color:var(--gdc-text-secondary)!important}.dark-theme h1,.dark-theme h2,.dark-theme h3,.dark-theme h4,.dark-theme h5,.dark-theme h6{color:var(--gdc-text)!important}.dark-theme a:not([color]):not(.mat-mdc-button):not(.mat-mdc-tab-link){color:var(--gdc-text)!important}.dark-theme hr,.dark-theme .mat-divider{border-color:var(--gdc-border)!important}.dark-theme simple-notifications .simple-notification{background:var(--gdc-surface-elevated)!important;color:var(--gdc-text)!important}.dark-theme .chart-container,.dark-theme .param-chart-wrapper{background:var(--gdc-surface)!important}.dark-theme .tsi-legend,.dark-theme .tsi-tooltip,.dark-theme .tsi-markerTooltip{background:var(--gdc-surface-elevated)!important;color:var(--gdc-text)!important;border-color:var(--gdc-border)!important}.dark-theme .page--insight{background:#000!important}.dark-theme .page--insight .tabs-wrapper{background:var(--gdc-surface-elevated)!important}.dark-theme .page--insight .availability-wrapper{background:var(--gdc-bg)!important}.dark-theme .form--charts-filters{background:var(--gdc-surface)!important}.dark-theme .chart-footer{background:var(--gdc-surface)!important;color:var(--gdc-text)!important}.dark-theme .parameters{background:var(--gdc-surface)!important}.dark-theme .error-list{background:var(--gdc-surface-elevated)!important;color:var(--gdc-text)!important}.dark-theme .checkbox-container{background-color:var(--gdc-surface-elevated)!important}.dark-theme .checkbox-container:hover{background:var(--gdc-surface-hover)!important}.dark-theme .checkbox-container .legend{background:var(--gdc-surface-elevated)!important;border-color:var(--gdc-border)!important;color:var(--gdc-text)!important}.dark-theme .tick-scale,.dark-theme .info-scale{background:transparent!important;color:var(--gdc-text-secondary)!important}.dark-theme .list--acl .item{color:var(--gdc-text)!important}.dark-theme .list--acl .item:nth-child(odd){background:var(--gdc-panel-odd)!important}.dark-theme .list--acl .item:nth-child(2n){background:var(--gdc-panel-even)!important}.dark-theme .list--acl .item .lbl{color:var(--gdc-text)!important}.dark-theme .list--acl .item .perms .perm{background:var(--gdc-surface-elevated)!important;color:var(--gdc-text)!important;border:1px solid var(--gdc-border)!important}.dark-theme .reply-wrapper .fixed-height .mat-mdc-tab-body-content{background:#0c121e!important;color:var(--gdc-text)!important}.dark-theme .reply-wrapper .map--container{background:#000!important}.dark-theme .reply-wrapper .open-info-btn{background:#111b27!important;border-color:var(--gdc-border)!important;color:var(--gdc-text)!important}.dark-theme .reply-wrapper .open-info-btn:hover{background:#1a2536!important}.dark-theme .reply-wrapper .flight-info{background:#0c121e!important;color:#fff!important;border-left:1px solid var(--gdc-border)!important}.dark-theme .reply-wrapper .flight-info .flight-head .tail{color:#fff!important}.dark-theme .reply-wrapper .flight-info .flight-head .tail .flight-state{background:#2e7d32!important;color:#fff!important;border-radius:2px!important;padding:2px 6px!important;font-size:9px!important}.dark-theme .reply-wrapper .flight-info .flight-head .tail .flight-state.IN_PROGRESS,.dark-theme .reply-wrapper .flight-info .flight-head .tail .flight-state.in_progress,.dark-theme .reply-wrapper .flight-info .flight-head .tail .flight-state.IN_FLIGHT,.dark-theme .reply-wrapper .flight-info .flight-head .tail .flight-state.in_flight{background:#1976d2!important}.dark-theme .reply-wrapper .flight-info .flight-head .id{color:var(--gdc-text-secondary)!important}.dark-theme .reply-wrapper .flight-info .status .departure,.dark-theme .reply-wrapper .flight-info .status .arrival{background:#111b27!important;color:#fff!important;border:1px solid rgba(255,255,255,.05)!important}.dark-theme .reply-wrapper .flight-info .status .aircraft .fa{background:#111b27!important;color:#fff!important;border:1px solid rgba(255,255,255,.1)!important}.dark-theme .reply-wrapper .flight-info .time-schedule .time{background:#1a2536!important;color:var(--gdc-text)!important;border:1px solid rgba(255,255,255,.05)!important}.dark-theme .reply-wrapper .flight-info .progress{background:transparent!important}.dark-theme .reply-wrapper .flight-info .progress .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #4fc3f7 !important;--mdc-linear-progress-track-color: rgba(255, 255, 255, .2) !important}.dark-theme .reply-wrapper .flight-info .progress .pointer{color:#fff!important}.dark-theme .reply-wrapper .flight-info .progress-range span{background:#1a2536!important;color:var(--gdc-text-secondary)!important;border:1px solid rgba(255,255,255,.05)!important;border-radius:2px!important}.dark-theme .reply-wrapper .flight-info .progress.PENDING .pending,.dark-theme .reply-wrapper .flight-info .progress.FINISHED .finished,.dark-theme .reply-wrapper .flight-info .progress.IN_FLIGHT .in_flight{background:#1a324d!important;color:#fff!important;border-color:#4fc3f7!important}.dark-theme .reply-wrapper .flight-info .device{border-top:1px solid rgba(255,255,255,.1)!important}.dark-theme .reply-wrapper .flight-info .device .head{background:#111b27!important;color:#fff!important;border-bottom:1px solid var(--gdc-border)!important;font-size:13px!important;letter-spacing:.5px!important}.dark-theme .reply-wrapper .flight-info-item{border-bottom:1px solid rgba(255,255,255,.04)!important}.dark-theme .reply-wrapper .flight-info-item .label{color:var(--gdc-text)!important;font-weight:500!important}.dark-theme .reply-wrapper .flight-info-item .value{color:var(--gdc-text-secondary)!important}.dark-theme .reply-wrapper .flight-data-container{background:#0c121e!important}.dark-theme .reply-wrapper .flight-data-container .chunk.data .header{background:#111b27!important;color:#fff!important;border-color:var(--gdc-border)!important}.dark-theme .reply-wrapper .flight-data-container .chunk.data .item{border-color:#ffffff14!important;color:var(--gdc-text)!important;background:transparent!important}.dark-theme .reply-wrapper .flight-data-container .chunk.data .value .item{background:transparent!important}.dark-theme .reply-wrapper .filters-container{background:#0c121e!important}.dark-theme .flight-tracker{background:#0c121e!important;border-top:1px solid var(--gdc-border)!important;color:#fff!important}.dark-theme .flight-tracker .head{background-color:#0c121e!important;border-bottom:1px solid var(--gdc-border)!important;color:#fff!important}.dark-theme .flight-tracker .head .tracker-nav button{color:#fff!important}.dark-theme .flight-tracker .content{background-color:#0c121e!important;color:#fff!important}.dark-theme .flight-tracker .pointer{background:#111b27!important;color:#fff!important;border:1px solid var(--gdc-border)!important;border-radius:2px!important}.dark-theme .flight-tracker .pointer:after{border-left:1px dashed rgba(255,255,255,.4)!important}.dark-theme .flight-tracker .ticks .tick{background:#ffffff26!important}.dark-theme .flight-tracker .ticks .tick.active{background:#ffffff80!important}.dark-theme .flight-tracker .ticks .tick-scale,.dark-theme .flight-tracker .ticks .info-scale{background:transparent!important;color:var(--gdc-text-secondary)!important;font-size:11px!important}.dark-theme .flight-tracker .mat-mdc-slider{--mat-slider-inactive-track-color: rgba(255, 255, 255, .15) !important;--mat-slider-active-track-color: rgba(255, 255, 255, .7) !important;--mat-slider-label-container-color: #1a324d !important;--mat-slider-label-label-text-color: #fff !important}.dark-theme .flight-tracker .mat-mdc-slider .mdc-slider__thumb-knob{color:#fff!important}.dark-theme .flight-tracker .mat-mdc-slider .mdc-slider__thumb-knob:before{color:#fff!important}.dark-theme .page--management_execution-unit{background:#0b0e14!important}.dark-theme .page--management_execution-unit .header{background:#0b0e14!important;border-bottom:1px solid rgba(255,255,255,.06)!important;color:#fff!important}.dark-theme .page--management_execution-unit .header .title{color:#fff!important}.dark-theme .page--management_execution-unit .header .title-sub{color:var(--gdc-text-secondary)!important}.dark-theme .page--management_execution-unit .header .back{color:#fff!important}.dark-theme .page--management_execution-unit .header .back:hover{background:#ffffff0d!important}.dark-theme .page--management_execution-unit .header .status-badge-wrapper .reset-icon{color:var(--gdc-text-secondary)!important}.dark-theme .page--management_execution-unit .header .status-badge-wrapper .reset-icon:hover{color:#fff!important}.dark-theme f-flow{background-color:#0c111a!important}.dark-theme f-background{background-color:#0c111a!important}.dark-theme f-rect-pattern rect,.dark-theme f-rect-pattern path,.dark-theme f-background rect,.dark-theme f-background path{stroke:#ffffff0f!important}.dark-theme .f-node{background:#0f172a!important;color:#e2e8f0!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 10px 25px -5px #00000080,0 8px 10px -6px #00000080!important}.dark-theme .f-node.f-selected{box-shadow:0 0 0 2px #3b82f6,0 20px 25px -5px #0009!important}.dark-theme .f-node .header{background:#1e293b!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.dark-theme .f-node .header .title{color:#fff!important}.dark-theme .f-node .header .title .fid,.dark-theme .f-node .header .actions button{color:#94a3b8!important}.dark-theme .f-node .header .actions button:hover{color:#fff!important;background:#ffffff14!important}.dark-theme .f-node.group--data-retrieval{border-left:2px solid #3b82f6!important}.dark-theme .f-node.group--data-transform{border-left:2px solid #8b5cf6!important}.dark-theme .f-node.group--interval-ops{border-left:2px solid #f59e0b!important}.dark-theme .f-node.group--result-generation{border-left:2px solid #10b981!important}.dark-theme .f-node.group--system{border-left:2px solid #64748b!important}.dark-theme .f-node .help{background:#1e293b!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.dark-theme .f-node .help .desc,.dark-theme .f-node .help .examples--wrapper h3{color:#cbd5e1!important}.dark-theme .f-node.template--panel{background:#0f172a!important}.dark-theme .f-minimap{--minimap-background-color: #111827 !important;--minimap-node-color: rgba(255, 255, 255, .12) !important;--minimap-viewport-color: rgba(255, 255, 255, .06) !important;--minimap-node-selected-color: #3b82f6 !important;border-color:#ffffff1f!important;background-color:#111827!important}.dark-theme .f-connection .f-connection-path{stroke:#ffffff40!important}.dark-theme .f-connection.f-selected .f-connection-path{stroke:#3b82f6!important}.dark-theme app-dynamic-args .arg-head .label{color:#cbd5e1!important}.dark-theme app-dynamic-args .arg-head .type{background:#ffffff14!important;color:#94a3b8!important}.dark-theme app-dynamic-args .info .desc{color:#64748b!important}.dark-theme app-dynamic-args .custom-select{background:#0b0f19!important;border-bottom-color:#ffffff26!important;color:#fff!important}.dark-theme app-dynamic-args .custom-select:hover{background:#111827!important}.dark-theme app-dynamic-args .custom-select.open{background:#1e293b!important;border-bottom-color:#3b82f6!important}.dark-theme app-dynamic-args .inline-dropdown{background:#1e293b!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 20px 25px -5px #00000080!important}.dark-theme app-dynamic-args .inline-dropdown .dropdown-scroll-container::-webkit-scrollbar-track{background:#1e293b!important;border-left-color:#ffffff0d!important}.dark-theme app-dynamic-args .inline-dropdown .group-label{background:#111827!important;color:#94a3b8!important;border-bottom-color:#ffffff0d!important}.dark-theme app-dynamic-args .inline-dropdown .option-item{background:#1e293b!important;color:#e2e8f0!important;border-bottom-color:#ffffff0d!important}.dark-theme app-dynamic-args .inline-dropdown .option-item:hover{background:#ffffff14!important}.dark-theme app-dynamic-args .inline-dropdown .option-item .option-title{color:#fff!important}.dark-theme app-dynamic-args .inline-dropdown .option-item .option-path{color:#94a3b8!important}.dark-theme app-dynamic-args .inline-dropdown .option-item .option-desc{color:#64748b!important}.dark-theme app-dynamic-args .field mat-form-field .mdc-text-field--filled{background-color:#0b0f19!important}.dark-theme app-dynamic-args .field mat-form-field .mdc-text-field--filled .mdc-floating-label{color:#94a3b8!important}.dark-theme app-dynamic-args .field mat-form-field .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:#fff!important}.dark-theme app-dynamic-args .footer .lbl{color:#cbd5e1!important}.dark-theme app-dynamic-args .f-node-input .dot,.dark-theme app-dynamic-args .f-node-outlet .dot{background:#0f172a!important}.dark-theme app-dynamic-args .f-node-input.RAW .lbl .tags span,.dark-theme app-dynamic-args .f-node-input.INTERVAL .lbl .tags span,.dark-theme app-dynamic-args .f-node-input.AGGREGATE .lbl .tags span,.dark-theme app-dynamic-args .f-node-input.SINGLE .lbl .tags span,.dark-theme app-dynamic-args .f-node-outlet.RAW .lbl .tags span,.dark-theme app-dynamic-args .f-node-outlet.INTERVAL .lbl .tags span,.dark-theme app-dynamic-args .f-node-outlet.AGGREGATE .lbl .tags span,.dark-theme app-dynamic-args .f-node-outlet.SINGLE .lbl .tags span{color:#000!important}.dark-theme .toolset-floating-modal{background:#0f172a!important;border-color:#ffffff1f!important;box-shadow:0 25px 50px -12px #000000bf!important}.dark-theme .toolset-floating-modal .modal-header{background:#1e293b!important;border-bottom-color:#ffffff14!important;color:#fff!important}.dark-theme .toolset-floating-modal .modal-header .title{color:#fff!important}.dark-theme .toolset-floating-modal .modal-header .drag-handler,.dark-theme .toolset-floating-modal .modal-header .icon--close{color:#94a3b8!important}.dark-theme .toolset-floating-modal .modal-header .drag-handler:hover,.dark-theme .toolset-floating-modal .modal-header .icon--close:hover{color:#fff!important}.dark-theme .toolset-floating-modal .toolset-palette{background:#0f172a!important}.dark-theme .toolset-floating-modal .toolset-palette .toolset-search{background:#0f172a!important;border-bottom-color:#ffffff0f!important}.dark-theme .toolset-floating-modal .toolset-palette .toolset-search .search-wrapper input{border-bottom-color:#ffffff1f!important;color:#fff!important}.dark-theme .toolset-floating-modal .toolset-palette .toolset-search .search-wrapper input:focus{border-bottom-color:#3b82f6!important;background:#ffffff0a!important}.dark-theme .toolset-floating-modal .toolset-palette .toolset-search .search-wrapper .search-icon,.dark-theme .toolset-floating-modal .toolset-palette .toolset-search .search-wrapper .clear-icon{color:#94a3b8!important}.dark-theme .toolset-floating-modal .toolset-palette .toolset--menu{background:#0f172a!important}.dark-theme .toolset-floating-modal .toolset-palette .toolset-group{background:#1e293b!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 4px 6px -1px #0000004d!important}.dark-theme .toolset-floating-modal .toolset-palette .toolset-group__title{color:#fff!important}.dark-theme .toolset-floating-modal .toolset-palette .toolset-group__title button{color:#94a3b8!important}.dark-theme .toolset-floating-modal .toolset-palette .toolset-group__title button:hover{color:#fff!important}.dark-theme .toolset-floating-modal .toolset-palette .toolset-group .toolset--item{background:#0f172a!important;color:#cbd5e1!important;border-bottom:1px solid rgba(255,255,255,.05)!important}.dark-theme .toolset-floating-modal .toolset-palette .toolset-group .toolset--item:hover{background:#ffffff0d!important;color:#fff!important}.dark-theme .toolset-floating-modal .toolset-palette .toolset-group .toolset--item .cnt .title .ts--title{color:#fff!important}.dark-theme .toolset-floating-modal .toolset-palette .toolset-group .toolset--item .icon{color:#3b82f6!important}.dark-theme .execution-plan .overlay{background:#000000a6!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.dark-theme .execution-plan .overlay.starting{background:#0f172aa6!important}.dark-theme .execution-plan .overlay.filled{background:#0c111a!important}.dark-theme .execution-plan .overlay .cnt{background:#1e293b!important;color:#e2e8f0!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 25px 50px -12px #00000080!important}.dark-theme .execution-plan .overlay .cnt .label{color:#e2e8f0!important}.dark-theme .execution-plan .overlay .cnt.intro-card{background:#0f172a!important}.dark-theme .execution-plan .overlay .cnt.intro-card .header-intro h2{color:#fff!important}.dark-theme .execution-plan .overlay .cnt.intro-card .header-intro p{color:#94a3b8!important}.dark-theme .execution-plan .overlay .cnt.intro-card .intro-grid .intro-option{background:#1e293b!important;border-color:#ffffff14!important}.dark-theme .execution-plan .overlay .cnt.intro-card .intro-grid .intro-option:hover{background:#253146!important;border-color:#ffffff26!important;box-shadow:0 12px 20px -8px #00000080!important}.dark-theme .execution-plan .overlay .cnt.intro-card .intro-grid .intro-option .text h3{color:#fff!important}.dark-theme .execution-plan .overlay .cnt.intro-card .intro-grid .intro-option .text p{color:#94a3b8!important}.dark-theme .execution-plan .overlay .cnt.error{background:#1a1313!important;border:1px solid rgba(239,68,68,.3)!important}.dark-theme .execution-plan .overlay .cnt.error .error-item{background:#ef44441a!important;border-color:#ef444433!important}.dark-theme .execution-plan .overlay .cnt.error .error-item .error-desc .error-text{color:#fecaca!important}.dark-theme .execution-plan .overlay .cnt.error .error-item .error-desc .error-sugg{color:#fca5a5!important}.dark-theme .execution-plan .overlay .cnt.success{background:#0d1d17!important;border:1px solid rgba(16,185,129,.3)!important}.dark-theme .execution-plan .overlay .cnt.success .message{color:#a7f3d0!important}.dark-theme .n-context-menu{background:#1e293b!important;border-color:#ffffff1a!important;box-shadow:0 10px 25px -5px #00000080!important}.dark-theme .n-context-menu .cdk-menu-group:not(:last-child){border-bottom-color:#ffffff14!important}.dark-theme .n-context-menu .mat-mdc-menu-item{color:#e2e8f0!important}.dark-theme .n-context-menu .mat-mdc-menu-item:hover{background:#ffffff0f!important;color:#fff!important}.dark-theme .n-context-menu .mat-mdc-menu-item .mat-icon{color:#94a3b8!important}.dark-theme .n-context-menu .mat-mdc-menu-item:hover .mat-icon{color:#fff!important}.dark-theme .modal--wrapper .chat-modal-container{background:#0f172a!important;border-color:#ffffff1f!important;box-shadow:0 25px 50px -12px #000000bf!important;color:#fff!important}.dark-theme .modal--wrapper .chat-modal-container .modal-header{background:#1e293b!important;border-bottom-color:#ffffff14!important}.dark-theme .modal--wrapper .chat-modal-container .modal-header .title{color:#fff!important}.dark-theme .modal--wrapper .chat-modal-container .modal-header .title .ai-header-icon{color:#38bdf8!important}.dark-theme .modal--wrapper .chat-modal-container .modal-header .menu-btn{color:#fff!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .sidebar-drawer{background:#0c111d!important;border-right:1px solid rgba(255,255,255,.06)!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .sidebar-drawer .sidebar-header .new-chat-btn{background:#ffffff0d!important;border-color:#ffffff1a!important;color:#fff!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .sidebar-drawer .sidebar-header .new-chat-btn:hover{background:#ffffff14!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .sidebar-drawer .conversation-item{color:#cbd5e1!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .sidebar-drawer .conversation-item:hover{background:#ffffff0a!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .sidebar-drawer .conversation-item.active{background:#1e293b!important;color:#fff!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .sidebar-drawer .conversation-item .delete-btn{color:#94a3b8!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .sidebar-drawer .conversation-item .delete-btn:hover{color:#ef4444!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area,.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .messages-container{background:#0f172a!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .message-wrapper .meta{color:#64748b!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .message-wrapper.user .message-bubble{background:#1d4ed8!important;color:#fff!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .message-wrapper.assistant .message-bubble{background:#1e293b!important;color:#e2e8f0!important;border:1px solid rgba(255,255,255,.06)!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .message-wrapper.assistant .message-bubble.assistant-response{border-color:#ffc10738!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .message-wrapper.assistant .message-bubble.assistant-response .assistant-avatar{color:#000!important;background:none!important;border:0!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .message-wrapper.assistant .message-bubble.plan-update-only{background:transparent!important;border:0!important;box-shadow:none!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .message-wrapper.assistant .message-bubble pre,.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .message-wrapper.assistant .message-bubble code{background:#0b0f19!important;color:#a5b4fc!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .message-wrapper.welcome-aura{background:radial-gradient(circle at top left,rgba(56,189,248,.06) 0%,transparent 70%)!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .message-wrapper .welcome-bubble{background:#1e293b99!important;border-color:#38bdf833!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .plan-update-compact{background:linear-gradient(135deg,#263238,#20282c)!important;border-color:#ffc10742!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .plan-update-compact .info .text .title{color:#fff!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .plan-update-compact .info .text .sub{color:#94a3b8!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .plan-update-compact .info .text .sub.validation-passed{color:#a5d6a7!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .plan-update-compact .actions .buttons .yes-btn{background:#10b981!important;color:#fff!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .plan-update-compact .actions .buttons .yes-btn:hover{background:#059669!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .plan-update-status.applied{color:#10b981!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .plan-update-status.dismissed{color:#94a3b8!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area{background:#0f172a!important;border-top:1px solid rgba(255,255,255,.06)!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .helper-bar .helper-item{color:#cbd5e1!important;border-color:#ffffff1a!important;background:#ffffff08!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .helper-bar .helper-item:hover,.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .helper-bar .helper-item.active{background:#ffffff14!important;color:#fff!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .helper-dropdown{background:#1e293b!important;border-color:#ffffff1a!important;box-shadow:0 20px 25px -5px #00000080!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .helper-dropdown .search-box{border-bottom-color:#ffffff0f!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .helper-dropdown .search-box input,.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .helper-dropdown .search-box select{background:#0b0f19!important;color:#fff!important;border-color:#ffffff1a!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .helper-dropdown .dropdown-list .group-header{background:#111827!important;color:#94a3b8!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .helper-dropdown .dropdown-list .dropdown-item{color:#e2e8f0!important;border-bottom-color:#ffffff0a!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .helper-dropdown .dropdown-list .dropdown-item:hover{background:#ffffff0f!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .helper-dropdown .dropdown-list .dropdown-item .item-name{color:#fff!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .helper-dropdown .dropdown-list .dropdown-item .item-path{color:#94a3b8!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .input-wrapper{background:#1e293b!important;border-color:#ffffff1a!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .input-wrapper textarea{background:transparent!important;color:#fff!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .input-wrapper textarea::placeholder{color:#64748b!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .input-wrapper .send-btn{background:#fff!important;color:#0f172a!important}.dark-theme .modal--wrapper .chat-modal-container .content-row .chat-area .input-area .input-wrapper .send-btn:disabled{background:#ffffff0d!important;color:#64748b!important}.dark-theme .page{background:var(--gdc-bg)!important;color:var(--gdc-text)!important}.dark-theme .mat-paginator-goto-container{background:var(--gdc-table-bg)!important;border-top:1px solid var(--gdc-border)!important}.dark-theme .mat-paginator-goto-container .go-to-container{background:var(--gdc-table-bg)!important;color:var(--gdc-text)!important}.dark-theme .mat-paginator-goto-container .go-to-container .go-to-label{color:var(--gdc-text-secondary)!important}.dark-theme .mat-paginator-goto-container .go-to-container mat-form-field .mdc-text-field--filled{background-color:var(--gdc-input-bg)!important}.dark-theme .mat-paginator-goto-container .go-to-container mat-form-field .mdc-text-field--filled .mdc-text-field__input{color:var(--gdc-text)!important}.dark-theme .mat-mdc-paginator,.dark-theme .mat-paginator{background:var(--gdc-table-bg)!important;color:var(--gdc-text)!important}.dark-theme .mat-mdc-paginator .mat-mdc-paginator-container,.dark-theme .mat-paginator .mat-mdc-paginator-container{color:var(--gdc-text)!important}.dark-theme .mat-mdc-paginator .mat-mdc-paginator-page-size-label,.dark-theme .mat-mdc-paginator .mat-mdc-paginator-range-label,.dark-theme .mat-paginator .mat-mdc-paginator-page-size-label,.dark-theme .mat-paginator .mat-mdc-paginator-range-label{color:var(--gdc-text-secondary)!important}.dark-theme .mat-mdc-paginator .mat-mdc-select-value,.dark-theme .mat-paginator .mat-mdc-select-value,.dark-theme .mat-mdc-paginator .mat-mdc-icon-button,.dark-theme .mat-paginator .mat-mdc-icon-button{color:var(--gdc-text)!important}.dark-theme .mat-mdc-paginator .mat-mdc-icon-button[disabled],.dark-theme .mat-paginator .mat-mdc-icon-button[disabled]{color:var(--gdc-text-hint)!important;opacity:.38}.dark-theme .filter-builder-dialog-overlay .mat-mdc-dialog-container .mdc-dialog__surface,.dark-theme .filter-builder-dialog-overlay .filter-builder-content{background-color:var(--gdc-bg)!important}.dark-theme .filter-builder-dialog-overlay .filters-list:before{background-color:var(--gdc-border)!important}.dark-theme .filter-builder-dialog-overlay .group-children{border-left-color:var(--gdc-border)!important}.dark-theme .filter-builder-dialog-overlay .group-children .nested-row:after{background-color:var(--gdc-border)!important}.dark-theme .filter-builder-dialog-overlay .condition-connector{background:var(--gdc-border)!important}.dark-theme .filter-builder-dialog-overlay .filter-card-content,.dark-theme .filter-builder-dialog-overlay .filter-group-content{background-color:var(--gdc-panel-odd)!important;border-color:var(--gdc-border)!important;box-shadow:0 4px 6px -1px #00000080!important;color:var(--gdc-text)!important}.dark-theme .filter-builder-dialog-overlay .filter-card-content:before,.dark-theme .filter-builder-dialog-overlay .filter-group-content:before{background-color:var(--gdc-panel-odd)!important;border-left-color:var(--gdc-border)!important;border-bottom-color:var(--gdc-border)!important}.dark-theme .filter-builder-dialog-overlay .filter-card-content .group-header,.dark-theme .filter-builder-dialog-overlay .filter-group-content .group-header{color:var(--gdc-text-secondary)!important}.dark-theme .filter-builder-dialog-overlay .filter-group-content{background-color:var(--gdc-panel-even)!important}.dark-theme .filter-builder-dialog-overlay .filter-group-content:before{background-color:var(--gdc-panel-even)!important}.dark-theme .filter-builder-dialog-overlay .condition-node{background:var(--gdc-input-bg)!important;border-color:#ffffff26!important;color:var(--gdc-text)!important}.dark-theme .filter-builder-dialog-overlay .condition-node.node-start{background:#1a324d!important;border-color:#fff3!important;color:#fff!important}.dark-theme .filter-builder-dialog-overlay .condition-node.node-operator{background:transparent!important;border:none!important;box-shadow:none!important}.dark-theme .filter-builder-dialog-overlay .condition-node.node-operator mat-form-field.condition-node{background:#1a324d!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:4px!important;box-shadow:0 1px 2px #0000000d!important}.dark-theme .filter-builder-dialog-overlay .condition-node.node-operator mat-form-field.condition-node .mdc-text-field--filled{background-color:transparent!important}.dark-theme .filter-builder-dialog-overlay .condition-node.node-operator mat-form-field.condition-node .mat-mdc-select-value-text{color:#fff!important;font-size:11px!important;font-weight:600!important}.dark-theme .filter-builder-dialog-overlay .condition-node.node-operator mat-form-field.condition-node .mat-mdc-select-arrow{color:#fff!important}.dark-theme .filter-builder-dialog-overlay .actions-row button{border-color:#fff3!important;color:var(--gdc-text)!important}.dark-theme .filter-builder-dialog-overlay .actions-row button:hover{background-color:#ffffff0d!important}.dark-theme .filter-builder-dialog-overlay .field-compact .mdc-floating-label--float-above{color:var(--gdc-text-secondary)!important}.dark-theme .filter-builder-dialog-overlay .dialog-footer{background:var(--gdc-bg)!important;border-top-color:var(--gdc-border)!important}.dark-theme .filter-builder-dialog-overlay .dialog-footer .footer-btn-cancel{color:var(--gdc-text)!important}.dark-theme .filter-builder-dialog-overlay .dialog-footer .footer-btn-cancel:hover{background-color:#ffffff0d!important}.dark-theme .page--health_check{background:transparent!important;color:var(--gdc-text)!important}.dark-theme .page--health_check .status-card{background-color:var(--gdc-surface-elevated)!important;border-color:var(--gdc-border)!important;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003!important}.dark-theme .page--health_check .status-title{color:var(--gdc-text)!important}.dark-theme .page--health_check .status-subtitle{color:var(--gdc-text-secondary)!important}.dark-theme .aircraft-schema,.dark-theme .aircraft-diagram-flow,.dark-theme .aircraft-diagram-flow f-canvas{background:none!important}.dark-theme .aircraft-legend{background:#171a1ff5!important;border:1px solid var(--gdc-border);color:var(--gdc-text)!important}.dark-theme .diagram-node{box-shadow:none!important}.dark-theme .diagram-node.node--green{background:#32cd32!important}.dark-theme .diagram-node.node--green .node-label{color:#fff!important}.dark-theme .diagram-node.node--yellow{background:#ff0!important}.dark-theme .diagram-node.node--yellow .node-label{color:#000!important}.dark-theme .diagram-node.node--white{background:#fff!important}.dark-theme .diagram-node.node--white .node-label{color:#000!important}.dark-theme .diagram-node.node--gray{background:#b4b4b4!important}.dark-theme .diagram-node.node--gray .node-label{color:#fff!important}.dark-theme .diagram-node.node--red{background:#eb0014!important}.dark-theme .diagram-node.node--red .node-label{color:#fff!important}.dark-theme .diagram-node.node--blue{background:#0360f8!important}.dark-theme .diagram-node.node--blue .node-label{color:#fff!important}.dark-theme .diagram-node.node--orange{background:orange!important}.dark-theme .diagram-node.node--orange .node-label{color:#fff!important}.dark-theme .aircrafts--list{background-color:transparent!important;box-shadow:none!important}.dark-theme .aircrafts--list .filters{background:transparent!important}.dark-theme .aircrafts--list .filters .search-group mat-form-field{background:var(--gdc-input-bg)!important}.dark-theme .aircrafts--list .filters .search-group mat-form-field .mdc-text-field__input{color:var(--gdc-text)!important}.dark-theme .aircrafts--list .filters .checkbox-container{background:var(--gdc-surface-elevated)!important;border-color:var(--gdc-border)!important}.dark-theme .aircrafts--list .filters .checkbox-container .mdc-label{color:var(--gdc-text)!important}.dark-theme .aircrafts--list .filters .checkbox-container .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:var(--gdc-primary)!important;border-color:var(--gdc-primary)!important}.dark-theme .aircrafts--list .filters .mat-mdc-form-field{background:var(--gdc-surface-elevated)!important;border-color:var(--gdc-border)!important}.dark-theme .aircrafts--list .filters .mat-mdc-form-field .mat-mdc-select-value-text{color:var(--gdc-text)!important}.dark-theme .aircrafts--list .filters .mat-mdc-form-field .mat-mdc-select-arrow-wrapper{color:var(--gdc-text-secondary)!important}.dark-theme .aircrafts--list .tenant-group .group-header{background:var(--gdc-panel-odd)!important;color:var(--gdc-text)!important;border-bottom:1px solid var(--gdc-border)!important}.dark-theme .aircrafts--list.single .tenant-group .group-wrapper .column .aircraft,.dark-theme .aircrafts--list.multiple .tenant-group .group-wrapper .column .aircraft,.dark-theme .aircrafts--list .tenant-group .group-wrapper .column .aircraft{background:var(--gdc-surface)!important;color:var(--gdc-text)!important;border:1px solid var(--gdc-border)!important}.dark-theme .aircrafts--list.single .tenant-group .group-wrapper .column .aircraft:hover,.dark-theme .aircrafts--list.multiple .tenant-group .group-wrapper .column .aircraft:hover,.dark-theme .aircrafts--list .tenant-group .group-wrapper .column .aircraft:hover{background:var(--gdc-surface-hover)!important;color:var(--gdc-text)!important}.dark-theme .aircrafts--list.single .tenant-group .group-wrapper .column .aircraft.selected,.dark-theme .aircrafts--list.multiple .tenant-group .group-wrapper .column .aircraft.selected,.dark-theme .aircrafts--list .tenant-group .group-wrapper .column .aircraft.selected{background:var(--gdc-surface-elevated)!important;border-color:var(--gdc-primary)!important;color:#fff!important}.dark-theme .aircrafts--list.single .tenant-group .group-wrapper .column .aircraft.selected .mat-icon,.dark-theme .aircrafts--list.multiple .tenant-group .group-wrapper .column .aircraft.selected .mat-icon,.dark-theme .aircrafts--list .tenant-group .group-wrapper .column .aircraft.selected .mat-icon{color:var(--gdc-primary)!important}.dark-theme .aircrafts--list.single .tenant-group .group-wrapper .column .aircraft .tags .tag,.dark-theme .aircrafts--list.multiple .tenant-group .group-wrapper .column .aircraft .tags .tag,.dark-theme .aircrafts--list .tenant-group .group-wrapper .column .aircraft .tags .tag{border-color:#ffffff4d!important;color:var(--gdc-text-secondary)!important}.dark-theme .tail-number-selector-panel{background-color:var(--gdc-surface-elevated)!important;border:1px solid var(--gdc-border)!important}.dark-theme .tail-number-selector-panel .sw-version-header{background:var(--gdc-surface-elevated)!important}.dark-theme .tail-number-selector-panel .sw-version-header .sw-search-wrapper{background:var(--gdc-input-bg)!important}.dark-theme .tail-number-selector-panel .sw-version-header .sw-search-wrapper .sw-search-input{color:var(--gdc-text)!important}.dark-theme .tail-number-selector-panel .sw-version-header .sw-search-wrapper .sw-search-input::placeholder,.dark-theme .tail-number-selector-panel .sw-version-header .sw-search-wrapper .sw-search-input::-webkit-input-placeholder,.dark-theme .tail-number-selector-panel .sw-version-header .sw-search-wrapper .sw-search-input::-moz-placeholder{color:var(--gdc-text-secondary)!important}.dark-theme .tail-number-selector-panel .sw-version-header .sw-search-wrapper .clear-search{color:var(--gdc-text-secondary)!important}.dark-theme .tail-number-selector-panel .sw-version-header .sw-actions{background:var(--gdc-surface-hover)!important;border-bottom-color:var(--gdc-border)!important}.dark-theme .tail-number-selector-panel .sw-version-header .sw-actions .action-btn{color:var(--gdc-text)!important}.dark-theme .tail-number-selector-panel .sw-option{color:var(--gdc-text)!important;border-bottom-color:var(--gdc-border)!important}.dark-theme .tail-number-selector-panel .sw-option .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:var(--gdc-primary)!important;border-color:var(--gdc-primary)!important}.dark-theme .tail-number-selector-panel .mat-mdc-option.mat-mdc-option-active{background:var(--gdc-surface-hover)!important}.dark-theme .tail-number-selector-panel .mat-mdc-option .mdc-list-item__primary-text{color:var(--gdc-text)!important}.dark-theme .tsi-legend{background:transparent!important}.dark-theme .tsi-legend .tsi-seriesLabel{background:var(--gdc-surface-elevated)!important;border-color:var(--gdc-border)!important}.dark-theme .tsi-legend .tsi-seriesLabel:hover{background:var(--gdc-surface-hover)!important}.dark-theme .tsi-legend .tsi-seriesLabel:hover .tsi-seriesName,.dark-theme .tsi-legend .tsi-seriesLabel .tsi-seriesName,.dark-theme .tsi-legend .tsi-info .mat-icon,.dark-theme .tsi-legend .tsi-downsampling .mat-icon,.dark-theme .tsi-legend .serie-container .mat-icon{color:var(--gdc-text)!important}.dark-theme .tsi-legend .tsi-info .mat-icon:hover,.dark-theme .tsi-legend .tsi-downsampling .mat-icon:hover,.dark-theme .tsi-legend .serie-container .mat-icon:hover{color:var(--gdc-primary)!important}.dark-theme .tsi-legend .tsi-info .mat-icon[data-mat-icon-name=warning],.dark-theme .tsi-legend .tsi-info .mat-icon[data-mat-icon-name=error],.dark-theme .tsi-legend .tsi-downsampling .mat-icon[data-mat-icon-name=warning],.dark-theme .tsi-legend .tsi-downsampling .mat-icon[data-mat-icon-name=error],.dark-theme .tsi-legend .serie-container .mat-icon[data-mat-icon-name=warning],.dark-theme .tsi-legend .serie-container .mat-icon[data-mat-icon-name=error]{color:#ffab40!important}.dark-theme .tsi-legend .tsi-info .serie-info,.dark-theme .tsi-legend .tsi-info .param-info,.dark-theme .tsi-legend .tsi-downsampling .serie-info,.dark-theme .tsi-legend .tsi-downsampling .param-info,.dark-theme .tsi-legend .serie-container .serie-info,.dark-theme .tsi-legend .serie-container .param-info{background:var(--gdc-surface-elevated)!important;color:var(--gdc-text)!important;border:1px solid var(--gdc-border)!important}.dark-theme .tsi-legend .tsi-info .serie-info .itm.head,.dark-theme .tsi-legend .tsi-info .param-info .itm.head,.dark-theme .tsi-legend .tsi-downsampling .serie-info .itm.head,.dark-theme .tsi-legend .tsi-downsampling .param-info .itm.head,.dark-theme .tsi-legend .serie-container .serie-info .itm.head,.dark-theme .tsi-legend .serie-container .param-info .itm.head{background:var(--gdc-surface-hover)!important;color:var(--gdc-text)!important}.dark-theme .tsi-legend .tsi-serieSettings,.dark-theme .tsi-legend .tsi-serieSettings .mat-icon{color:var(--gdc-text)!important}.dark-theme .tsi-legend .tsi-serieSettings:hover,.dark-theme .tsi-legend .tsi-serieSettings:hover .mat-icon{color:var(--gdc-primary)!important}.dark-theme .tsi-legend .tsi-splitByLabel{background:var(--gdc-surface-elevated)!important;color:var(--gdc-text)!important;border-color:var(--gdc-border)!important}.dark-theme .tsi-legend .tsi-splitByLabel .tsi-seriesName{color:var(--gdc-text)!important}.dark-theme .tsi-legend .tsi-splitByLabel .tsi-delete .mat-icon{color:var(--gdc-text-secondary)!important}.dark-theme .tsi-legend .tsi-splitByLabel .tsi-delete:hover .mat-icon{color:var(--gdc-error)!important}.dark-theme .tsi-legend .tsi-splitByLabel .tsi-eyeIcon .mat-icon{color:var(--gdc-text)!important}.dark-theme .tsi-legend .tsi-splitByLabel .tsi-eyeIcon:hover .mat-icon{color:var(--gdc-primary)!important}.dark-theme .tsi-legend .tsi-dataType .tsi-dataTypeLabel,.dark-theme .tsi-legend .tsi-dataType .tsi-dataTypeCheckbox{background:var(--gdc-surface-elevated)!important;color:var(--gdc-text)!important;border:1px solid var(--gdc-border)!important}.dark-theme .tsi-legend .tsi-dataType .tsi-dataTypeLabel.selected,.dark-theme .tsi-legend .tsi-dataType .tsi-dataTypeCheckbox.selected{background:var(--gdc-primary)!important;color:#fff!important}.dark-theme .tsi-legend .tsi-dataType .tsi-dataTypeLabel .mat-icon,.dark-theme .tsi-legend .tsi-dataType .tsi-dataTypeCheckbox .mat-icon{color:var(--gdc-text-secondary)!important}.dark-theme .form--charts-filters .checkbox-container{background:transparent!important;color:var(--gdc-text)!important}.dark-theme .form--charts-filters .checkbox-container .mdc-label{color:var(--gdc-text)!important}.dark-theme .head .tsi-dateTimeContainerRange .tsi-dateTimeButton,.dark-theme .head .tsi-dateTimeContainerSingle .tsi-dateTimeButton,.dark-theme .page--insight .tsi-dateTimeContainerRange .tsi-dateTimeButton,.dark-theme .page--insight .tsi-dateTimeContainerSingle .tsi-dateTimeButton{background-color:var(--gdc-surface-elevated)!important;color:var(--gdc-text)!important;border-color:var(--gdc-border)!important}.dark-theme .head .tsi-dateTimeContainerRange .tsi-dateTimeButton:hover,.dark-theme .head .tsi-dateTimeContainerSingle .tsi-dateTimeButton:hover,.dark-theme .page--insight .tsi-dateTimeContainerRange .tsi-dateTimeButton:hover,.dark-theme .page--insight .tsi-dateTimeContainerSingle .tsi-dateTimeButton:hover{background-color:var(--gdc-surface-hover)!important}.dark-theme .additional-series .checkbox-container{background:#383838!important;border:0!important;color:#fff!important}.dark-theme .additional-series .checkbox-container .mdc-label{color:#fff!important}.dark-theme .additional-series .checkbox-container:hover{background:#444!important}.dark-theme .aircrafts--list .filters{background:var(--gdc-surface)!important;border-color:var(--gdc-border)!important}.dark-theme .aircrafts--list .filters .checkbox-container{background:var(--gdc-surface-elevated)!important;color:var(--gdc-text)!important}.dark-theme .aircrafts--list .filters .search-input .mat-mdc-form-field-flex{background-color:var(--gdc-surface-elevated)!important}.dark-theme .tsi-dateTimeContainerSingle{width:100%;background-color:var(--gdc-input-bg)!important}.dark-theme .tsi-dateTimeContainerSingle .tsi-dateTimeButton{box-sizing:border-box;width:100%;background-color:var(--gdc-input-bg)!important;color:#fff!important}.dark-theme .tsi-dateTimeContainerSingle .tsi-dateTimeButton:hover{background-color:#444!important;color:#fff!important}.dark-theme .tsi-singleDateTimePicker{background-color:var(--gdc-surface-elevated)!important;color:var(--gdc-text)!important;border:0!important;box-shadow:0 4px 20px #00000080!important}.dark-theme .tsi-singleDateTimePicker .tsi-timeControlsContainer,.dark-theme .tsi-singleDateTimePicker .tsi-calendarPicker,.dark-theme .tsi-singleDateTimePicker .pika-single{background-color:var(--gdc-surface-elevated)!important;color:var(--gdc-text)!important}.dark-theme .tsi-singleDateTimePicker .tsi-timeLabel{color:var(--gdc-text-secondary)!important}.dark-theme .tsi-singleDateTimePicker .tsi-dateTimeInput{background-color:var(--gdc-input-bg)!important;border:0!important;border-bottom:1px solid #000000!important;color:var(--gdc-text)!important}.dark-theme .tsi-singleDateTimePicker .tsi-dateTimeInput:focus{background-color:var(--gdc-surface-hover)!important;border-bottom-color:#000!important;outline:none!important}.dark-theme .tsi-singleDateTimePicker .pika-single{border:0!important}.dark-theme .tsi-singleDateTimePicker .pika-single .pika-select,.dark-theme .tsi-singleDateTimePicker .pika-single .pika-select option,.dark-theme .tsi-singleDateTimePicker .pika-single .pika-label,.dark-theme .tsi-singleDateTimePicker .pika-single .pika-day,.dark-theme .tsi-singleDateTimePicker .pika-single .pika-prev,.dark-theme .tsi-singleDateTimePicker .pika-single .pika-next{background-color:transparent!important;color:var(--gdc-text)!important}.dark-theme .tsi-singleDateTimePicker .pika-single .pika-table th{color:var(--gdc-text-secondary)!important}.dark-theme .tsi-singleDateTimePicker .pika-single .pika-day:hover{background-color:var(--gdc-surface-hover)!important;color:#fff!important}.dark-theme .tsi-singleDateTimePicker .pika-single .is-selected .pika-day,.dark-theme .tsi-singleDateTimePicker .pika-single .is-today .pika-day{background-color:#000!important;color:#fff!important;box-shadow:inset 0 0 0 1px var(--gdc-border)!important}.dark-theme .tsi-singleDateTimePicker .pika-single .is-disabled .pika-day{color:var(--gdc-text-disabled)!important;opacity:.5}.dark-theme .tsi-singleDateTimePicker .tsi-saveButtonContainer{background-color:var(--gdc-surface-elevated)!important}.dark-theme .tsi-singleDateTimePicker .tsi-saveButtonContainer .tsi-saveButton{background-color:#222!important;color:#fff!important}.dark-theme .tsi-singleDateTimePicker .tsi-saveButtonContainer .tsi-saveButton:hover{background-color:#333!important}.dark-theme .tsi-singleDateTimePicker.tsi-light .tsi-timeControlsContainer .tsi-dateTimeInput,.dark-theme .tsi-singleDateTimePicker.tsi-dark .tsi-timeControlsContainer .tsi-dateTimeInput{background-color:var(--gdc-input-bg)!important;border:0!important;border-bottom:1px solid #000000!important;color:#fff!important}.dark-theme .tsi-singleDateTimePicker.tsi-light .tsi-timeControlsContainer .tsi-dateTimeInput::placeholder,.dark-theme .tsi-singleDateTimePicker.tsi-dark .tsi-timeControlsContainer .tsi-dateTimeInput::placeholder{color:#fff!important}.dark-theme .tsi-singleDateTimePicker.tsi-light .tsi-timeControlsContainer .tsi-dateTimeInput:hover,.dark-theme .tsi-singleDateTimePicker.tsi-dark .tsi-timeControlsContainer .tsi-dateTimeInput:hover{background-color:#444!important}.dark-theme .tsi-singleDateTimePicker.tsi-light .tsi-timeControlsContainer .tsi-dateTimeInput:focus,.dark-theme .tsi-singleDateTimePicker.tsi-dark .tsi-timeControlsContainer .tsi-dateTimeInput:focus{background-color:#444!important;border-bottom-color:#000!important;color:#fff!important;outline:none!important}.dark-theme .tsi-dateTimePicker{background-color:var(--gdc-surface-elevated)!important;color:var(--gdc-text)!important;border:1px solid var(--gdc-border)!important;box-shadow:0 4px 20px #00000080!important}.dark-theme .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel{border-left:1px solid var(--gdc-border)!important}.dark-theme .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-dateTimeInput{background-color:var(--gdc-surface)!important;color:var(--gdc-text)!important;border:1px solid var(--gdc-border)!important}.dark-theme .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-dateTimeInput:focus{border-color:#46aaff!important}.dark-theme .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-saveButtonContainer .tsi-saveButton{background-color:#222!important;color:#fff!important;border:1px solid var(--gdc-border)!important}.dark-theme .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-saveButtonContainer .tsi-saveButton:hover{background-color:#333!important}.dark-theme .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-saveButtonContainer .tsi-cancelButton{background-color:transparent!important;color:var(--gdc-text)!important;border:1px solid var(--gdc-border)!important}.dark-theme .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-saveButtonContainer .tsi-cancelButton:hover{background-color:var(--gdc-surface-hover)!important}.dark-theme .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-quickTimesPanel{background-color:var(--gdc-surface)!important;border-right:1px solid var(--gdc-border)!important}.dark-theme .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-quickTimesPanel .tsi-quickTime{color:var(--gdc-text)!important;background-color:transparent!important;border-bottom:1px solid var(--gdc-border)!important}.dark-theme .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-quickTimesPanel .tsi-quickTime:hover{background-color:var(--gdc-surface-hover)!important}.dark-theme .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-quickTimesPanel .tsi-quickTime.tsi-isSelected{background-color:#000!important;border-left:4px solid #fff!important;color:#fff!important}.dark-theme .tsi-dateTimePicker .tsi-timeLabel{color:var(--gdc-text-secondary)!important}.dark-theme .tsi-dateTimePicker .tsi-timeLabel .tsi-snapToEndRangeButton{color:var(--gdc-text)!important;text-decoration:none!important;font-weight:700!important}.dark-theme .tsi-dateTimePicker .tsi-timeLabel .tsi-snapToEndRangeButton:hover{text-decoration:underline!important;color:#fff!important}.dark-theme .tsi-dateTimePicker .pika-single{background-color:var(--gdc-surface-elevated)!important;color:var(--gdc-text)!important;border:none!important}.dark-theme .tsi-dateTimePicker .pika-single .pika-label{background-color:transparent!important;color:var(--gdc-text)!important}.dark-theme .tsi-dateTimePicker .pika-single .pika-table th{color:var(--gdc-text-secondary)!important;border-bottom:1px solid var(--gdc-border)!important}.dark-theme .tsi-dateTimePicker .pika-single .pika-table .pika-day{background-color:transparent!important;color:var(--gdc-text)!important}.dark-theme .tsi-dateTimePicker .pika-single .pika-table .pika-day:hover{background-color:var(--gdc-surface-hover)!important;color:#fff!important}.dark-theme .tsi-dateTimePicker .pika-single .pika-table .is-selected .pika-day,.dark-theme .tsi-dateTimePicker .pika-single .pika-table .is-selected .pika-button,.dark-theme .tsi-dateTimePicker .pika-single .pika-table .is-startrange .pika-day,.dark-theme .tsi-dateTimePicker .pika-single .pika-table .is-startrange .pika-button,.dark-theme .tsi-dateTimePicker .pika-single .pika-table .is-endrange .pika-day,.dark-theme .tsi-dateTimePicker .pika-single .pika-table .is-endrange .pika-button{background-color:#000!important;color:#fff!important;box-shadow:inset 0 0 0 1px #fff3!important;border-radius:4px!important}.dark-theme .tsi-dateTimePicker .pika-single .pika-table .is-inrange .pika-day,.dark-theme .tsi-dateTimePicker .pika-single .pika-table .is-inrange .pika-button{background-color:#ffffff14!important;color:#fff!important}.dark-theme .tsi-dateTimePicker .pika-single .pika-table .is-today .pika-day,.dark-theme .tsi-dateTimePicker .pika-single .pika-table .is-today .pika-button{color:#fff!important;font-weight:700;text-decoration:underline!important}.dark-theme .tsi-dateTimePicker .pika-single .pika-table .is-disabled .pika-day{opacity:.3!important}.dark-theme .tsi-dateTimePicker .pika-single .pika-prev,.dark-theme .tsi-dateTimePicker .pika-single .pika-next{background-color:var(--gdc-surface)!important;border-radius:4px;opacity:.8;background-size:16px!important;background-repeat:no-repeat!important;background-position:center!important}.dark-theme .tsi-dateTimePicker .pika-single .pika-prev:hover,.dark-theme .tsi-dateTimePicker .pika-single .pika-next:hover{opacity:1;background-color:var(--gdc-surface-hover)!important}.dark-theme .tsi-dateTimePicker .pika-single .pika-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.dark-theme .tsi-dateTimePicker .pika-single .pika-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")!important}body{padding:0;margin:0;min-width:360px}html,body{height:auto;background:#fff;font-family:Roboto,sans-serif}h1,h2{margin:0;font-weight:400}.weight{font-weight:700}.mat-mdc-form-field-infix{display:flex;align-items:center}.menu .active{font-weight:700!important;color:#1a324d!important;background:#fff}.row--selected .mat-mdc-cell,.row--selected .mat-mdc-cell.mat-mdc-table-sticky{height:31px!important;background:#ccc!important;color:#000!important}.row--selected .timestamp{color:#dbdbdb!important}.row--highlighted.mat-mdc-row{outline:dashed 1px black;transition:all .2s ease-in-out}.row--highlighted.mat-mdc-row td{background:#fff}.table-container td:first-child .mat-mdc-checkbox .mat-mdc-checkbox-ripple,.table-container td:first-child .mat-mdc-checkbox .mdc-checkbox__ripple{border-radius:0!important}.user--menu{min-width:200px;width:200px}.user--menu button:hover{background:#000!important;color:#fff!important}.mat-column-pselected{min-width:30px!important;max-width:30px!important}.whiteIcon{color:#fff!important}.sm,.sm *{font-size:.8em}.largeMode,.largeMode .mat-expansion-panel-body{font-size:1.3em!important}.mat-drawer,.mat-drawer.mat-drawer-side,.mat-drawer-container,.mat-drawer-backdrop{min-height:100vh;padding-top:65px}.mat-drawer-backdrop{padding-top:0}.gdc-toolbar{position:fixed!important;z-index:10!important;right:0;top:0;width:100%;background:#000!important;margin:0!important}.gdc-toolbar .mat-toolbar-row{padding:0;height:64px}.gdc-toolbar button{padding:0 10px;margin-right:5px;display:flex;align-items:center;justify-content:center}.gdc-toolbar button .mdc-button__label{width:137px}.gdc-toolbar button .txt{font-size:13px!important;line-height:14px;text-align:left}.gdc-toolbar button .txt .lbl{font-weight:500;font-size:10px!important;line-height:10px}@keyframes pulsate{0%{-webkit-transform:scale(.1,.1);opacity:0}to{opacity:1}}@keyframes pulse{0%{-webkit-transform:scale(.1,.1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2,1.2);opacity:0}}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:.3}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:.3}}.splash-loader,.offline-loader{position:fixed;width:100%;height:100%;top:0;left:0;background:#0009;display:block;z-index:9998;-webkit-user-select:none;user-select:none}.splash-loader .image,.offline-loader .image{background-size:contain;height:50px;background:url(/assets/logo.svg) no-repeat center center}.splash-loader.offline-screen,.splash-loader.splash-screen,.offline-loader.offline-screen,.offline-loader.splash-screen{z-index:0}.splash-loader .content,.offline-loader .content{z-index:9999;padding:15px;background:none;position:absolute;top:50%;left:50%;width:240px;text-align:center;font-size:13px;line-height:14px;transform:translate(-50%,-50%);white-space:nowrap;transition:opacity .5s linear}.splash-loader .content .info,.offline-loader .content .info{overflow:hidden;text-overflow:ellipsis;padding:5px;color:#fff}.splash-loader .content img,.offline-loader .content img{max-width:150px;width:100%;animation:flash 3s infinite linear}.splash-loader .content .mat-mdc-progress-spinner,.offline-loader .content .mat-mdc-progress-spinner{margin:auto auto 5px}.offline-loader{display:none;z-index:9999!important}.offline-loader .content img{animation:none}.offline .offline-loader{display:block}.mat-toolbar-row .left-side .mat-focus-indicator{margin-left:-7px}.info-point{width:4px;height:4px;display:block;background:#000;border-radius:4px;pointer-events:none!important}.info-point.selected{background-color:red}.marker-satellite{width:30px;height:30px;border-radius:30px;background:url(/assets/icons/sat.png) no-repeat center center;background-size:20px 20px}.marker-satellite .name,.info-point .name{position:absolute;background:#000;color:#fff;padding:2px 5px;font-size:8px;font-weight:700;left:50%;transform:translate(-50%,26px);white-space:nowrap}.info-point .name{transform:translate(-50%,10px)}.marker-circle,.marker-path-circle{width:var(--map-point-icon-size)!important;height:var(--map-point-icon-size)!important;margin-left:calc(-1 * var(--map-point-icon-size) / 2)!important;margin-top:calc(-1 * var(--map-point-icon-size) / 2)!important;border:none!important;background:#000;top:0;left:0;border-radius:50%;opacity:0}.marker-circle.red,.marker-path-circle.red{background:red}.marker-circle.red.out-of-reach,.marker-path-circle.red.out-of-reach{background:#a30909}.marker-circle.green,.marker-path-circle.green{background:green}.marker-circle.green.out-of-reach,.marker-path-circle.green.out-of-reach{background:#9fba85}.marker-circle.blue,.marker-path-circle.blue{background:#00f}.marker-circle.blue.out-of-reach,.marker-path-circle.blue.out-of-reach{background:#7474ca}.marker-circle.gray,.marker-path-circle.gray{background:gray}.marker-circle:hover,.marker-circle.active,.marker-path-circle:hover,.marker-path-circle.active{background:#d3d35d!important;z-index:9999!important;opacity:1;outline:solid 2px #fff!important}.marker-cluster{background:#ffffff80;width:24px;height:24px;min-width:24px;min-height:24px;border:solid 1px rgba(255,255,255,.5);outline:solid 3px rgba(0,0,0,.3)}.marker-cluster .plane-cont{margin:1px!important}.marker-plane{width:24px;height:24px}.marker-plane,.marker-cluster{position:relative;display:flex}.marker-plane .plane-cont,.marker-cluster .plane-cont{margin:2px;width:20px;height:20px;min-width:20px;min-height:20px;max-width:20px;max-height:20px;transition:all 1s ease;position:absolute}.marker-plane .fa.fa-plane,.marker-cluster .fa.fa-plane{font-size:25px;position:absolute;margin:auto;width:20px;height:20px;min-width:20px;min-height:20px;max-width:20px;max-height:20px;overflow:hidden;display:block}.marker-plane .fa.fa-plane:hover,.marker-cluster .fa.fa-plane:hover{color:#3f51b5}.marker-plane .reg_tail,.marker-cluster .reg_tail{display:block;position:absolute;top:-20px;white-space:nowrap;left:50%;font-size:10px;font-family:Roboto,sans-serif;font-weight:700;transform:translate(-50%);background:#000;color:#fff;padding:0 3px;line-height:18px;border-radius:3px}.marker-plane .gps_ring,.marker-cluster .gps_ring{border:3px solid red;border-radius:40px;height:22px;width:22px;min-width:22px;min-height:22px;margin:-2px;animation:pulsate 1.5s ease-out;position:relative;z-index:5}.marker-plane.plane-connected .gps_ring,.marker-cluster.plane-connected .gps_ring{border-color:#32cd32}.marker-plane.plane-disconnected .gps_ring,.marker-cluster.plane-disconnected .gps_ring{border-color:#eb0014}.marker-plane.plane-data-staged .gps_ring,.marker-cluster.plane-data-staged .gps_ring{border-color:#0360f8}.marker-plane.plane-unknown .gps_ring,.marker-cluster.plane-unknown .gps_ring{border-color:#b4b4b4}.marker-plane .reg_no:not(.title) .reg_body,.marker-cluster .reg_no:not(.title) .reg_body{position:absolute;top:calc(100% - 40px);left:3px;width:auto;height:auto;padding:2px 4px;display:none;flex-wrap:wrap;width:160px}.marker-plane .reg_no:not(.title) .reg_body .items,.marker-cluster .reg_no:not(.title) .reg_body .items{position:relative;width:100%;height:auto;border-radius:0;left:15px;display:flex;flex-wrap:wrap;justify-content:space-between}.marker-plane .reg_no:not(.title) .reg_body .handler,.marker-cluster .reg_no:not(.title) .reg_body .handler{width:50px;height:50px;min-width:50px;min-height:50px;background:transparent;position:absolute;top:0}.marker-plane .reg_no:not(.title) .reg_body .plain,.marker-cluster .reg_no:not(.title) .reg_body .plain{background:#000;width:calc(50% - 7px);padding-left:5px;border:solid 1px #333}.marker-plane .reg_no:not(.title) .reg_cnt,.marker-cluster .reg_no:not(.title) .reg_cnt{position:absolute;bottom:18px;left:-18px;font-size:10px;line-height:16px;background:#000;padding:0;text-align:center;border-radius:3px;width:16px;height:16px;z-index:150;color:#fff}.marker-plane .reg_no:not(.title).title,.marker-cluster .reg_no:not(.title).title{bottom:-4px}.marker-plane .reg_no:not(.title).cluster,.marker-cluster .reg_no:not(.title).cluster{left:20px}.marker-plane .reg_no:not(.title) a,.marker-cluster .reg_no:not(.title) a{pointer-events:auto}.marker-plane .reg_no:not(.title) .plain,.marker-cluster .reg_no:not(.title) .plain{color:#fff!important;text-decoration:none!important;line-height:18px!important;display:flex;justify-content:flex-start;align-items:center}.marker-plane .reg_no:not(.title) .plain span,.marker-cluster .reg_no:not(.title) .plain span{line-height:18px;font-size:12px}.marker-plane .reg_no:not(.title) .plain .status,.marker-cluster .reg_no:not(.title) .plain .status{margin-right:5px;width:12px;min-width:12px;height:12px;min-height:12px;border-radius:50%;background:#b4b4b4;display:inline-block}.marker-plane .reg_no:not(.title) .plain .status--disconnected,.marker-cluster .reg_no:not(.title) .plain .status--disconnected{background:#eb0014}.marker-plane .reg_no:not(.title) .plain .status--connected,.marker-cluster .reg_no:not(.title) .plain .status--connected{background:#32cd32}.marker-plane .reg_no:not(.title) .plain .status--data-staged,.marker-cluster .reg_no:not(.title) .plain .status--data-staged{background:#0360f8}.marker-plane .reg_no:not(.title) .plain:hover,.marker-cluster .reg_no:not(.title) .plain:hover{text-decoration:underline!important}.general-table .mat-expansion-panel-body{padding:0}.mat-expansion-panel-header-description,.mat-expansion-indicator:after{color:#fff}.message{display:flex;justify-content:flex-start;align-items:center;padding:5px;width:100%;box-sizing:border-box;font-size:13px;column-gap:5px;color:#000;background:#f5f5f5}.message mat-icon{min-width:fit-content}.message strong{display:block;font-weight:700}.message.small{font-size:13px}.message--info{background-color:#94a3b8;color:#fff}.message--success{background:#22c55e;color:#fff}.message--warning{background-color:#3b82f6;color:#fff}.message--warning mat-icon{position:relative;top:-3px}.message--error{background-color:#eb0014;color:#fff}.show-diagram-component{display:block!important}.cwap--1-enabled .cwap--1,.cwap--2-enabled .cwap--2,.cwap--3-enabled .cwap--3,.cwap--4-enabled .cwap--4,.cwap--5-enabled .cwap--5,.cwap--6-enabled .cwap--6{display:block}.md-drppicker{margin-top:8px!important}.md-drppicker .calendar-time .select .select-item{font-size:16px!important;border:solid 1px #000!important;border-radius:5px!important;margin:0 3px!important;padding:3px!important}.beam.selected{fill:#32cd32}.beam:hover{stroke-dasharray:5}.beam:focus{outline:none}@media screen and (max-width: 500px){.mat-expansion-panel .mat-expansion-panel-header{padding:0 8px}.mat-expansion-panel .mat-expansion-panel-header-title,.mat-expansion-panel .mat-expansion-panel-header-description{margin-right:8px}.mat-drawer-container .mat-drawer-content div.content{padding:0!important}}@media screen and (min-width: 500px){.only-desktop{display:block}.only-mobile{display:none}.only-in-desktop{display:inline-block}.only-in-mobile{display:none}}@media screen and (max-width: 500px){.only-desktop{display:none}.only-mobile{display:block}.only-in-desktop{display:none}.only-in-mobile{display:inline-block}}.mat-group{display:flex;width:100%;column-gap:10px}.mat-group mat-form-field{width:48%!important}.subreports-container{width:100%;position:relative;max-width:1250px}.subreports-container .mat-column-message{width:100%}.mat-icon.fullscreen{color:#fff;position:relative;top:0;margin-right:10px}.comment-content{background-color:#c8c6c4;margin:3px}.comments-dialog-wrapper mat-form-field{width:100%}.ava .status-cell{line-height:22px;text-align:center;font-weight:700;-webkit-user-select:none;user-select:none;font-size:12px}.ava .status-cell span{display:inline-block;width:100%}.ava--green .status-cell,.ava--green:hover .status-cell{background-color:green!important;color:#fff}.ava--light-green .status-cell,.ava--light-green:hover .status-cell{background-color:#90ee90!important;color:#000}.ava--yellow .status-cell,.ava--yellow:hover .status-cell{background-color:#ff0!important;color:#000}.ava--red .status-cell,.ava--red:hover .status-cell{background-color:red!important;color:#fff}.save-file-modal{width:300px;display:inline-block}.flight-data-panel .mat-expansion-panel-body{display:flex;flex-direction:column}.param-chart-modal .mat-mdc-dialog-container{padding:0;overflow:hidden}.param-chart-modal .mat-mdc-dialog-container .propagate-changes .mat-checkbox-frame{border-color:#fff}.modal--bite-preview:not(.modal--bite-pipeline){margin:auto}.modal--bite-preview:not(.modal--bite-pipeline) .mat-mdc-dialog-container,.modal--bite-preview:not(.modal--bite-pipeline) .mat-mdc-dialog-surface{height:100%;max-height:calc(100vh - 40px);overflow:hidden}.flight-state-map-icon{filter:invert(1)}.deleted-charts{margin-right:1px}.deleted-charts .mat-expansion-panel{box-shadow:none!important}.deleted-charts .table-container{margin-top:0!important}.reply-map.chart-marker-icon{z-index:100;line-height:.5;width:20px;height:25px}.reply-map.chart-marker-icon img{width:100%;height:100%}.marker-info-type.mat-mdc-select-panel .mat-mdc-optgroup-label,.marker-info-type.mat-mdc-select-panel .mat-mdc-option{height:30px!important;line-height:15px!important}.marker-info-type.mat-mdc-select-panel .mat-mdc-optgroup-label .info,.marker-info-type.mat-mdc-select-panel .mat-mdc-option .info{line-height:10px;font-size:10px}.view--item{display:flex;justify-content:space-between;align-items:center}.view--item .name{max-width:calc(100% - 18px);overflow:hidden;text-overflow:ellipsis}.view--item .actions{position:relative;left:5px;top:3px}.view--item .actions .mat-icon{color:red;font-size:18px;margin:0}.simple-notification-wrapper{z-index:9999999!important}.parameters-list .mat-autocomplete-panel .mat-mdc-option{display:block;padding-right:32px}.parameters-list .mat-autocomplete-panel .mat-option-text{text-overflow:unset;width:fit-content}@media screen and (max-width: 835px){.parameters-list.cdk-overlay-pane{left:0!important;width:100%!important}.parameters-list.cdk-overlay-pane .mat-mdc-option{height:fit-content;font-size:14px;line-height:unset;display:flex;padding:8px 16px;word-wrap:unset}.parameters-list.cdk-overlay-pane .mat-mdc-option .mat-option-text{word-wrap:break-word}}.fullscreen-icon{background-image:url(/assets/icons/fullscreen.svg)}.marker-airport{width:30px;height:30px;display:block}.marker-airport .info{display:none;font-size:10px;background:#1a324d;padding:3px;position:relative;bottom:-30px;left:-75px;width:170px;line-height:14px;color:#fff}.marker-airport .info .header{font-weight:700}.marker-airport .info .item{display:flex;justify-content:space-between;align-items:center;white-space:nowrap}.marker-airport:hover .info{display:block}.marker-airport .icon--lbl{font-size:8px;font-weight:700;background:#000;display:inline-block;width:auto;top:22px;color:#fff;padding:0 2px;position:relative;left:10px;transform:translate(-50%)}.marker-pin{width:30px;height:30px;border-radius:50% 50% 50% 0;background:#000;position:absolute;transform:rotate(-45deg);left:50%;top:50%;margin:-35px 0 0 -15px}.marker-pin .icon--airport,.marker-pin .icon--landing,.marker-pin .icon--takeoff{position:absolute;background-size:contain;background-image:url(/assets/icons/marker-takeoff.svg);width:20px;height:20px;z-index:5;top:-3px;left:3px;transform:rotate(45deg);margin:10px auto;text-align:center}.marker-pin .icon--airport{background-image:url(/assets/icons/airport.svg)}.marker-pin .icon--landing{left:2px;top:-4px;transform:rotate(90deg)}.marker-pin:after{content:"";width:24px;height:24px;margin:3px 0 0 3px;background:#fff;position:absolute;border-radius:50%}.tenant-tab-group .mat-tab-body-content{padding-top:5px;box-sizing:border-box}.tenant-tab-group .mat-tab-body-content.ng-animating{overflow:hidden!important}.theme--base .refresh-wrapper{display:flex;align-items:center;margin-left:10px;color:#fff;-webkit-user-select:none;user-select:none}.theme--base .refresh-wrapper .mat-mdc-raised-button>.mat-icon{width:24px;height:24px;min-height:24px}.theme--base .refresh-wrapper .mdc-text-field{overflow:visible!important}.theme--base .refresh-wrapper button[color=primary]{background:#1a324d;border-radius:5px 0 0 5px}.theme--base .refresh-wrapper button[color=primary] .lbl,.theme--base .refresh-wrapper button[color=primary] .val{font-size:10px;line-height:16px;text-align:left}.theme--base .refresh-wrapper button[color=primary] .val{font-size:13px;width:135px}.theme--base .refresh-wrapper button[color=primary] mat-icon.refresh{margin-right:5px}.theme--base .refresh-wrapper .mdc-text-field--filled{--mat-form-field-filled-active-indicator-height: 0;--mat-form-field-filled-focus-active-indicator-height: 0;--mat-form-field-filled-container-shape: 0;border-radius:0}.theme--base .refresh-wrapper .mat-mdc-text-field-wrapper{position:relative;top:2px;left:-1px;border-left:solid 1px #fff;background:#1a324d;border-radius:0 5px 5px 0}.theme--base .refresh-wrapper .mat-mdc-text-field-wrapper .mat-mdc-select-trigger{color:#fff;position:relative;top:11px;font-size:13px;font-weight:700}.theme--base .refresh-wrapper .mat-mdc-text-field-wrapper .mat-mdc-select-trigger .mat-mdc-select-arrow{color:#fff}.theme--base .refresh-wrapper .mat-mdc-text-field-wrapper .mat-mdc-floating-label{color:#fff!important;font-size:13px;font-weight:700;min-width:150px;transform:translate(0) translateY(-14px) scale(.75)}@media screen and (max-width: 768px){.theme--base .refresh-wrapper{margin-left:0}.theme--base .refresh-wrapper .mat-mdc-raised-button>.mat-icon{margin:0}.theme--base .refresh-wrapper button{padding:0;width:30px;min-width:30px}.theme--base .refresh-wrapper button .txt{display:none}}.theme--base .refresh-wrapper .refresh-input{font-size:14px;line-height:2px;height:37px;width:60px;left:-5px;position:relative;top:-2px}.theme--base .refresh-wrapper .refresh-input .mat-mdc-form-field-flex{background:#1a324d;height:37px;padding-right:5px!important;padding-top:2px!important}.theme--base .refresh-wrapper .refresh-input .mat-mdc-select-trigger{top:7px!important}.theme--base .refresh-wrapper .refresh-input .mat-mdc-select-arrow-wrapper{transform:none!important}.theme--base .refresh-wrapper .refresh-input .mat-mdc-form-field-wrapper{margin:0}.horizontal-scroll-container{--padding-width: 10px;overflow-x:auto;position:fixed;bottom:0;left:var(--padding-width);right:var(--padding-width);z-index:999}.horizontal-scroll-container .scroll-handler{height:1px}.horizontal-scroll-container .scroll-handler:after{content:"\200b";visibility:hidden}@media screen and (max-width: 768px){.horizontal-scroll-container{--padding-width: 0px}}.menu-open.menu-mode-side .horizontal-scroll-container{left:calc(250px + var(--padding-width))}.speed-dial button{width:40px;height:40px;border-radius:0}.speed-dial button .mat-mdc-button-wrapper{padding:0!important}.markers-container{overflow:visible}.skeleton-systems{padding:0 10px}.skeleton-systems .skeleton-item{width:100%;margin-bottom:5px}.skeleton-item{background-color:#575757;height:20px;width:100px;position:relative;overflow:hidden}.skeleton-item.flex{width:100%}.skeleton-item:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,#fff0 40%,#ffffff80,#fff0 60%) transparent;background-size:200% 100%;background-position-x:180%;animation:1s loading ease-in-out infinite}.no-data-template{width:100%;height:270px;position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;padding:10px;box-sizing:border-box}.no-data-template .skeleton-loader{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative}.no-data-template .skeleton-loader .skeleton-item{margin-bottom:10px;background-color:#575757;border-radius:8px;height:20px;margin-inline:25px;box-sizing:border-box;position:relative;overflow:hidden}.no-data-template .skeleton-loader .skeleton-item:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,#fff0 40%,#ffffff80,#fff0 60%) transparent;background-size:200% 100%;background-position-x:180%;animation:1s loading ease-in-out infinite}.no-data-template .skeleton-loader:first-child .skeleton-item:first-child{margin-right:-5px!important}.no-data-template .skeleton-loader:last-child .skeleton-item:first-child{margin-left:-5px!important}@keyframes loading{to{background-position-x:-20%}}.page--files-metadata .mat-tab-label{padding:0 10px!important}.page--files-metadata .table-wrapper .mat-expansion-panel{box-shadow:none}.page--files-metadata .table-wrapper .mat-expansion-panel-body{padding:0 10px;box-sizing:border-box;box-shadow:none}.page--files-metadata app-export{margin-right:0!important}.page--files-metadata .tsi-lineChart{min-height:500px}.page--files-metadata .mat-expansion-panel{box-shadow:none}.page--files-metadata .tsi-valueElement.tsi-categoricalBucket{stroke:#fff;stroke-width:1;fill:#333;fill-opacity:1!important}.page--files-metadata .tsi-valueElement.tsi-categoricalBucket:hover{fill-opacity:.9!important}.page--files-metadata .tsi-valueElement.tsi-categoricalBucket.selected{fill-opacity:1!important;fill:green}.page--files-metadata .tsi-valueDot.selected{fill:green!important}.page--files-metadata .tsi-lineChart.tsi-light .tsi-lineChartSVG .tsi-categoricalHoverRect{stroke:none;fill:#0000001a}.availability-wrapper .tsi-availabilityChart.tsi-light.tsi-compact .tsi-timePickerContainer .tsi-compactFromTo{padding:0 5px!important}.availability-wrapper .tsi-availabilityChart.tsi-light{background:#ccc!important}.availability-wrapper .tsi-availabilityChart.tsi-light{overflow:hidden}.tsi-availabilityChart.tsi-light .tsi-timePickerContainer .tsi-timePickerChart{background:#ccc!important;background-color:#ccc!important}.page-details--charts .tsi-dateTimeContainerRange .tsi-dateTimePickerContainer,.page--charts .tsi-dateTimeContainerRange .tsi-dateTimePickerContainer{z-index:5000!important}.page-details--charts .legend{padding:0 10px!important}.availability-wrapper .actions,.page--charts .actions{height:36px;gap:3px;display:flex;align-items:center;justify-content:flex-end}.availability-wrapper .actions .mat-button:not(.mat-button-icon),.page--charts .actions .mat-button:not(.mat-button-icon){background-color:#333;color:#fff;text-align:left;padding:0 8px 0 5px;border-radius:0;line-height:12px;font-size:10px;font-weight:700;text-transform:uppercase}.availability-wrapper .actions .mat-button:not(.mat-button-icon) .mat-icon,.page--charts .actions .mat-button:not(.mat-button-icon) .mat-icon{font-size:16px!important;height:16px!important;width:16px!important;position:relative;top:0!important}.availability-wrapper .actions .mat-button:not(.mat-button-icon) .mat-button-wrapper,.page--charts .actions .mat-button:not(.mat-button-icon) .mat-button-wrapper{display:flex;justify-content:center;gap:5px;align-items:center;flex-wrap:nowrap;height:38px}.availability-wrapper .actions .mat-button:not(.mat-button-icon) .mat-button-wrapper div,.page--charts .actions .mat-button:not(.mat-button-icon) .mat-button-wrapper div{text-align:left}.metric-label-tooltip{margin-top:5px!important;word-wrap:break-word;text-overflow:unset!important}.tail-number-selector-panel .aircrafts--list{min-width:490px;background-color:#fff;padding:5px;box-shadow:0 3px 6px #00000029}.tail-number-selector-panel .aircrafts--list .tail_numbers{max-height:50vh;height:fit-content;overflow:auto}.tail-number-selector-panel .aircrafts--list.compact .tail_numbers{max-height:20vh}.tail-number-selector-panel .aircrafts--list .tenant-group .group-header{display:flex;overflow:hidden;justify-content:space-between;align-items:top;background:#333;color:#fff;font-size:12px;font-weight:700;line-height:18px;padding:2px 2px 2px 0;margin:2px 0}.tail-number-selector-panel .aircrafts--list .tenant-group .group-header .name{padding-left:5px}.tail-number-selector-panel .aircrafts--list .tenant-group .group-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1px}.tail-number-selector-panel .aircrafts--list .tenant-group .group-wrapper .column{display:flex;gap:1px;flex-direction:column;width:calc(20% - 1px)}.tail-number-selector-panel .aircrafts--list .tenant-group .group-wrapper .column .aircraft{background:#ddd;color:#000;display:flex;padding:3px;font-size:10px;font-weight:700;-webkit-user-select:none;user-select:none;align-items:center;white-space:nowrap;cursor:pointer;justify-content:space-between}.tail-number-selector-panel .aircrafts--list .tenant-group .group-wrapper .column .aircraft .tail-number{display:flex;justify-content:flex-start;align-items:center;gap:2px}.tail-number-selector-panel .aircrafts--list .tenant-group .group-wrapper .column .aircraft .tags{display:flex;gap:3px;height:12px;font-size:8px;line-height:12px}.tail-number-selector-panel .aircrafts--list .tenant-group .group-wrapper .column .aircraft .tags .tag{padding:0 2px;border:solid 1px #000;opacity:.2}.tail-number-selector-panel .aircrafts--list .tenant-group .group-wrapper .column .aircraft .tags .tag.active{opacity:1}.tail-number-selector-panel .aircrafts--list .tenant-group .group-wrapper .column .aircraft .mat-icon{font-size:14px;width:14px;min-width:14px;height:14px}.tail-number-selector-panel .aircrafts--list .tenant-group .group-wrapper .column .aircraft:hover{background:#333;color:#fff}.tail-number-selector-panel .aircrafts--list .tenant-group .group-wrapper .column .aircraft:hover .tags .tag{border:solid 1px #fff}.tail-number-selector-panel .aircrafts--list .tenant-group .group-wrapper .column .aircraft.selected{background:#333!important;color:#fff!important}.tail-number-selector-panel .aircrafts--list .tenant-group .group-wrapper .column .aircraft.selected .tags .tag{border:solid 1px #fff;color:#fff}.tail-number-selector-panel .aircrafts--list.single .tenant-group .group-wrapper .column .aircraft{text-align:center;background:#fff;color:#000;border:solid 1px #000}.tail-number-selector-panel .aircrafts--list.single .tenant-group .group-wrapper .column .aircraft:hover{background:#333;color:#fff}.tail-number-selector-panel .aircrafts--list.default{min-width:480px}.tail-number-selector-panel .aircrafts--list.inline .tail_numbers{max-height:unset;height:auto;overflow:unset}.tail-number-selector-panel .checkbox-wrapper{display:flex;align-items:center;gap:5px;position:relative;top:-4px}.tail-number-selector-panel .checkbox-wrapper .exclude-checkbox{margin-left:auto}.tail-number-selector-panel .filters .search-input{width:100%}.tail-number-selector-panel .filters .search-button{border-radius:0}.tail-number-selector-panel .filters .search-group{display:flex;justify-content:space-between}.tail-number-selector-panel .act--select-group{width:auto;line-height:18px;height:18px}.tail-number-selector-panel .actions{height:auto}.message.notice{background-color:#90ee90}.cdk-overlay-container{z-index:2000000!important}.simple-notification-wrapper{z-index:2000001!important}.ngx-colors-overlay{z-index:2000005!important}ngx-colors-panel{z-index:2000006!important}.trend-info-tooltip{background-color:#fff;border-radius:8px;border:1px solid #e2e8f0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;overflow:hidden;min-width:180px}.trend-info-tooltip .header{background-color:#1e293b;display:flex;justify-content:center;color:#f8fafc;padding:8px 12px;font-weight:500}.trend-info-tooltip .info{padding:12px;color:#1e293b;background-color:#fff}.trend-info-tooltip .info>div{display:flex;flex-grow:1;justify-content:space-between;padding:4px 0}.trend-info-tooltip .info>div .label{font-weight:500;margin-right:12px;white-space:nowrap;color:#1e293b}.trend-info-tooltip .info>div .value{color:#1e293b}.trend-info-tooltip .info>div .trend-indicator.positive{color:#16a34a!important}.trend-info-tooltip .info>div .trend-indicator.negative{color:#dc2626!important}.trend-info-tooltip .info>div .trend-indicator.neutral{color:#64748b!important}.modal.file-editor{min-width:200px}.modal.file-editor .modal-header h4{padding-inline:10px;white-space:nowrap}.modal.file-editor .files-template{grid-gap:0!important;margin-top:0!important}.message-bubble{padding:6px 10px;font-size:13px;line-height:1.4;width:100%;box-sizing:border-box;position:relative;box-shadow:0 1px 2px #0000000d}.message-bubble .content{word-wrap:break-word;padding-right:0}.message-bubble .content ::ng-deep p{margin:0 0 8px}.message-bubble .content ::ng-deep p:last-child{margin-bottom:0}.message-bubble .content ::ng-deep table{width:100%;border-collapse:separate;border-spacing:0;margin:16px 0;border:1px solid rgba(0,0,0,.08);border-radius:8px;overflow:hidden;box-shadow:0 2px 6px #00000005}.message-bubble .content ::ng-deep table thead{background:#f8f9fa}.message-bubble .content ::ng-deep table thead th{padding:12px 16px;font-weight:600;text-align:left;font-size:11px;color:#555;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid rgba(0,0,0,.08)}.message-bubble .content ::ng-deep table tbody tr{background:#fff;transition:all .2s}.message-bubble .content ::ng-deep table tbody tr:nth-child(2n){background:#fafbfc}.message-bubble .content ::ng-deep table tbody tr:hover{background:#f1f3f4}.message-bubble .content ::ng-deep table tbody tr td{padding:10px 16px;font-size:13px;color:#444;border-bottom:1px solid rgba(0,0,0,.05)}.message-bubble .content ::ng-deep table tbody tr:last-child td{border-bottom:none}.message-bubble .content ::ng-deep pre{background:#f5f5f5!important;color:#333!important;width:100%!important;box-sizing:border-box!important;border-radius:8px!important;overflow:hidden!important;margin:16px 0!important;position:relative!important;padding:0!important;border:1px solid #ddd!important}.message-bubble .content .code-floating-header{padding:6px 12px;background:#333;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none}.message-bubble .content .code-floating-header .floating-lang{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:600;color:#fff;font-family:Roboto Mono,monospace;text-transform:uppercase;letter-spacing:1.2px}.message-bubble .content .code-floating-header .floating-lang:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#e91e63;box-shadow:0 0 8px #e91e6380}.message-bubble .content .code-floating-header .floating-actions{display:flex;gap:4px}.message-bubble .content .code-floating-header .floating-actions .action-btn{background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:#fff;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;cursor:pointer;transition:all .2s}.message-bubble .content .code-floating-header .floating-actions .action-btn:hover{background:#ffffff26;color:#fff}.message-bubble .content .code-floating-header .floating-actions .action-btn.success{color:#4caf50;border-color:#4caf50}.message-bubble .content .code-floating-header .floating-actions .action-btn .material-icons{font-size:16px}.message-bubble .content code{background:transparent!important;font-family:Roboto Mono,monospace!important;font-size:12px!important;color:inherit;overflow-x:auto!important}.message-bubble .content a{text-decoration:underline;color:inherit}.toolset--panel:not(.tooltip-exu-box):not(.tooltip-scroll-area),.toolset--wrapper:not(.tooltip-exu-box):not(.tooltip-scroll-area),.mat-mdc-menu-content:not(.tooltip-exu-box):not(.tooltip-scroll-area),.toolset--item:not(.tooltip-exu-box):not(.tooltip-scroll-area),.mdc-list-item__content:not(.tooltip-exu-box):not(.tooltip-scroll-area),f-node:not(.tooltip-exu-box):not(.tooltip-scroll-area),.f-node:not(.tooltip-exu-box):not(.tooltip-scroll-area),f-flow:not(.tooltip-exu-box):not(.tooltip-scroll-area),.f-flow:not(.tooltip-exu-box):not(.tooltip-scroll-area),f-canvas:not(.tooltip-exu-box):not(.tooltip-scroll-area),.f-canvas:not(.tooltip-exu-box):not(.tooltip-scroll-area),.template--panel:not(.tooltip-exu-box):not(.tooltip-scroll-area){overflow:visible!important;contain:none!important}f-node *:not(.toolset--menu):not(.toolset-palette):not(.modal-body),.f-node *:not(.toolset--menu):not(.toolset-palette):not(.modal-body){overflow:visible!important}.flight-select-panel.mat-mdc-select-panel{background-color:#fff!important;border:1px solid #d1d5db!important;border-radius:0!important;box-shadow:0 10px 25px #0000001a!important;padding:0!important;max-height:350px!important;--mat-menu-container-color: #ffffff;--mdc-filled-button-container-color: transparent}.flight-select-panel.mat-mdc-select-panel .mat-mdc-option{border-bottom:1px solid #f3f4f6;padding:8px 12px!important;min-height:44px!important;outline:none!important}.flight-select-panel.mat-mdc-select-panel .mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:#f9fafb!important}.flight-select-panel.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled){background-color:#eff6ff!important}.flight-select-panel.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .airport-pair{color:#2563eb!important}.flight-select-panel.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text{width:100%}.flight-select-panel.mat-mdc-select-panel .option-container{display:flex;flex-direction:column;width:100%;font-family:Roboto,sans-serif!important}.flight-select-panel.mat-mdc-select-panel .airport-pair{font-family:Roboto,sans-serif!important;font-weight:700!important;font-size:13px!important;color:#111827!important;letter-spacing:.2px}.flight-select-panel.mat-mdc-select-panel .option-row.sub{margin-top:2px;display:flex;justify-content:space-between;font-family:Roboto Mono,monospace!important;font-size:10px!important;color:#6b7280!important}.flight-select-panel.mat-mdc-select-panel .mat-mdc-option{padding:4px 5px!important;min-height:38px!important}.mat-mdc-select-panel,.mat-mdc-autocomplete-panel,.cdk-overlay-pane .mat-mdc-select-panel,.cdk-overlay-pane .mat-mdc-autocomplete-panel{min-width:unset!important}.mat-mdc-option:not(.mat-mdc-option-multiple) .mat-pseudo-checkbox{display:none!important}.cdk-overlay-pane .logic-operator-select-panel{min-width:unset!important;width:70px!important}.cdk-overlay-pane .logic-operator-select-panel .mat-pseudo-checkbox{display:none!important}.cdk-overlay-pane .logic-operator-select-panel .mdc-list-item__primary-text{width:100%!important;text-align:center!important}.field-compact .mdc-floating-label--float-above{background:transparent!important}html:not(.dark-theme) .mat-mdc-input-element,html:not(.dark-theme) input{caret-color:#212529!important}gdc-table .custom-filters .daterange{width:290px!important;min-width:290px!important;max-width:290px!important;flex:0 0 290px!important}gdc-table .custom-filters .daterange .tsi-dateTimeContainer,gdc-table .custom-filters .daterange .tsi-dateTimeContainerRange{width:290px!important;min-width:290px!important;max-width:290px!important}gdc-table .custom-filters .daterange .tsi-dateTimeButton{font-size:13px!important}gdc-table .table-container th.mat-mdc-header-cell,gdc-table .table-container th.mat-mdc-header-cell .mat-mdc-sort-header-content,gdc-table .table-container th.mat-mdc-header-cell .table--label{white-space:nowrap!important;text-wrap:nowrap!important}:is(#bite-history,#insight-comments,#insight-files,#logs,#signatures) .table-container :is(.mat-column-tail_number,.mat-column-tailNumber){box-sizing:border-box;width:99px!important;min-width:99px!important;max-width:99px!important}html.dark-theme gdc-table .custom-filters .daterange .tsi-dateTimeButton{box-sizing:border-box!important;width:290px!important;min-width:290px!important;max-width:290px!important;height:31px!important;padding:0 5px!important;background-color:var(--gdc-input-bg)!important;border:0!important;color:var(--gdc-text)!important;font-family:Roboto,sans-serif!important;font-weight:400!important;letter-spacing:normal!important;line-height:31px!important;overflow:visible!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}html.dark-theme gdc-table .custom-filters .daterange .tsi-dateTimeButton:before{color:var(--gdc-text-secondary)!important;font-family:Roboto,sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:normal!important;line-height:1!important;opacity:1!important;visibility:visible!important}html.dark-theme gdc-table .custom-filters .daterange .tsi-dateTimeButton>*{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html.dark-theme gdc-table .custom-filters .daterange .tsi-dateTimeButton:hover{background-color:var(--gdc-surface-elevated)!important}html.dark-theme .cf-select .mat-mdc-option{border-top:0!important;border-bottom:0!important}.mat-mdc-option .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked:after{width:8px!important;height:3px!important;top:-2.12px!important}gdc-table tr.mat-row:has([data-cy=table--no-data]),gdc-table tr.mat-mdc-row:has([data-cy=table--no-data]),gdc-table tr.mat-row:has([data-cy=table--no-data])>td,gdc-table tr.mat-mdc-row:has([data-cy=table--no-data])>td{border-bottom:0!important;box-shadow:none!important}html.dark-theme gdc-table tr.mat-row:has([data-cy=table--no-data])>td,html.dark-theme gdc-table tr.mat-mdc-row:has([data-cy=table--no-data])>td{border-bottom:1px solid var(--gdc-border)!important}html.dark-theme gdc-table .mdc-data-table__row:last-child td,html.dark-theme gdc-table .no-data{border-bottom-color:var(--gdc-border)!important}html.dark-theme input::placeholder,html.dark-theme textarea::placeholder{color:#fff!important}html.dark-theme .mat-mdc-form-field .mdc-text-field--filled .mdc-line-ripple:before,html.dark-theme .mat-mdc-form-field .mdc-text-field--filled .mdc-line-ripple:after{border-bottom-color:#000!important}.tsi-tooltip.bite-native-tooltip-hidden{display:none!important}app-signatures .page--signatures:not(.mode--modal-layout) #signatures .table-container{box-sizing:border-box;inline-size:100vw!important;max-inline-size:100vw!important;min-inline-size:0!important;overflow-x:auto!important;overscroll-behavior-x:contain}.menu-open.menu-mode-side app-signatures .page--signatures:not(.mode--modal-layout) #signatures .table-container{inline-size:calc(100vw - 250px)!important;max-inline-size:calc(100vw - 250px)!important}
