.glass-container{background:var(--glass-bg-color);-webkit-backdrop-filter:blur(var(--glass-blur-intensity)) saturate(150%);backdrop-filter:blur(var(--glass-blur-intensity)) saturate(150%);border:1px solid var(--glass-border-color);box-shadow:var(--glass-shadow);border-radius:var(--glass-border-radius);-webkit-transition:all .3s ease;transition:all .3s ease}.mat-mdc-menu-item-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}html{color-scheme:dark;--mat-sys-background:light-dark(#fff,#121316);--mat-sys-error:light-dark(#ba1a1a,#ffb4ab);--mat-sys-error-container:light-dark(#ffdad6,#93000a);--mat-sys-inverse-on-surface:light-dark(#f2f0f4,#2f3033);--mat-sys-inverse-primary:light-dark(#abc7ff,#005cbb);--mat-sys-inverse-surface:light-dark(#2f3033,#e3e2e6);--mat-sys-on-background:light-dark(#1a1b1f,#e3e2e6);--mat-sys-on-error:light-dark(#fff,#690005);--mat-sys-on-error-container:light-dark(#93000a,#ffdad6);--mat-sys-on-primary:light-dark(#fff,#002f65);--mat-sys-on-primary-container:light-dark(#00458f,#d7e3ff);--mat-sys-on-primary-fixed:light-dark(#001b3f,#001b3f);--mat-sys-on-primary-fixed-variant:light-dark(#00458f,#00458f);--mat-sys-on-secondary:light-dark(#fff,#283041);--mat-sys-on-secondary-container:light-dark(#3e4759,#dae2f9);--mat-sys-on-secondary-fixed:light-dark(#131c2b,#131c2b);--mat-sys-on-secondary-fixed-variant:light-dark(#3e4759,#3e4759);--mat-sys-on-surface:light-dark(#1a1b1f,#e3e2e6);--mat-sys-on-surface-variant:light-dark(#44474e,#c4c6d0);--mat-sys-on-tertiary:light-dark(#fff,#002f65);--mat-sys-on-tertiary-container:light-dark(#00458f,#d7e3ff);--mat-sys-on-tertiary-fixed:light-dark(#001b3f,#001b3f);--mat-sys-on-tertiary-fixed-variant:light-dark(#00458f,#00458f);--mat-sys-outline:light-dark(#74777f,#8e9099);--mat-sys-outline-variant:light-dark(#c4c6d0,#44474e);--mat-sys-primary:light-dark(#005cbb,#abc7ff);--mat-sys-primary-container:light-dark(#d7e3ff,#00458f);--mat-sys-primary-fixed:light-dark(#d7e3ff,#d7e3ff);--mat-sys-primary-fixed-dim:light-dark(#abc7ff,#abc7ff);--mat-sys-scrim:light-dark(#000,#000);--mat-sys-secondary:light-dark(#565e71,#bec6dc);--mat-sys-secondary-container:light-dark(#dae2f9,#3e4759);--mat-sys-secondary-fixed:light-dark(#dae2f9,#dae2f9);--mat-sys-secondary-fixed-dim:light-dark(#bec6dc,#bec6dc);--mat-sys-shadow:light-dark(#000,#000);--mat-sys-surface:light-dark(#fff,#121316);--mat-sys-surface-bright:light-dark(#fff,#37393b);--mat-sys-surface-container:light-dark(#f0f4f9,#1e1f20);--mat-sys-surface-container-high:light-dark(#e9eef6,#282a2c);--mat-sys-surface-container-highest:light-dark(#dde3ea,#333537);--mat-sys-surface-container-low:light-dark(#f8fafd,#1b1b1b);--mat-sys-surface-container-lowest:light-dark(#fff,#0e0e0e);--mat-sys-surface-dim:light-dark(#d3dbe5,#131313);--mat-sys-surface-tint:light-dark(#6991d6,#d1e1ff);--mat-sys-surface-variant:light-dark(#e0e2ec,#44474e);--mat-sys-tertiary:light-dark(#005cbb,#abc7ff);--mat-sys-tertiary-container:light-dark(#d7e3ff,#00458f);--mat-sys-tertiary-fixed:light-dark(#d7e3ff,#d7e3ff);--mat-sys-tertiary-fixed-dim:light-dark(#abc7ff,#abc7ff);--mat-sys-info:light-dark(#1157ce,#a1c9ff);--mat-sys-on-info:light-dark(#fff,#012c6f);--mat-sys-info-container:light-dark(#d0e4ff,#04409f);--mat-sys-on-info-container:light-dark(#04409f,#d0e4ff);--mat-sys-success:light-dark(#006c35,#80da88);--mat-sys-on-success:light-dark(#fff,#00381f);--mat-sys-success-container:light-dark(#beefbb,#00522c);--mat-sys-on-success-container:light-dark(#00522c,#beefbb);--mat-sys-warning:light-dark(#8f4e06,#fcbd00);--mat-sys-on-warning:light-dark(#fff,#4d2600);--mat-sys-warning-container:light-dark(#ffe07c,#6d3a01);--mat-sys-on-warning-container:light-dark(#6d3a01,#ffe07c);--mat-sys-link:light-dark(#1157ce,#a1c9ff);--mat-sys-link-hover:light-dark(#04409f,#d0e4ff);--mat-sys-link-visited:light-dark(#7438d2,#d9bafd);--mat-sys-blue:light-dark(#1157ce,#a1c9ff);--mat-sys-on-blue:light-dark(#fff,#012c6f);--mat-sys-blue-container:light-dark(#d0e4ff,#04409f);--mat-sys-on-blue-container:light-dark(#04409f,#d0e4ff);--mat-sys-red:light-dark(#b3251e,#ffb3ae);--mat-sys-on-red:light-dark(#fff,#60150f);--mat-sys-red-container:light-dark(#ffdadc,#8a1a16);--mat-sys-on-red-container:light-dark(#8a1a16,#ffdadc);--mat-sys-yellow:light-dark(#8f4e06,#fcbd00);--mat-sys-on-yellow:light-dark(#fff,#4d2600);--mat-sys-yellow-container:light-dark(#ffe07c,#6d3a01);--mat-sys-on-yellow-container:light-dark(#6d3a01,#ffe07c);--mat-sys-green:light-dark(#006c35,#80da88);--mat-sys-on-green:light-dark(#fff,#00381f);--mat-sys-green-container:light-dark(#beefbb,#00522c);--mat-sys-on-green-container:light-dark(#00522c,#beefbb);--mat-sys-orange:light-dark(#9a4600,#ffb683);--mat-sys-on-orange:light-dark(#fff,#522302);--mat-sys-orange-container:light-dark(#ffdcc3,#753403);--mat-sys-on-orange-container:light-dark(#753403,#ffdcc3);--mat-sys-pink:light-dark(#b60d6e,#ffaee4);--mat-sys-on-pink:light-dark(#fff,#620438);--mat-sys-pink-container:light-dark(#ffd8ef,#8d0053);--mat-sys-on-pink-container:light-dark(#8d0053,#ffd8ef);--mat-sys-purple:light-dark(#7438d2,#d9bafd);--mat-sys-on-purple:light-dark(#fff,#400b84);--mat-sys-purple-container:light-dark(#eedcfe,#5629a4);--mat-sys-on-purple-container:light-dark(#5629a4,#eedcfe);--mat-sys-cyan:light-dark(#00687c,#60d5f3);--mat-sys-on-cyan:light-dark(#fff,#003641);--mat-sys-cyan-container:light-dark(#acedff,#004e5d);--mat-sys-on-cyan-container:light-dark(#004e5d,#acedff);--mat-sys-grey:light-dark(#5e5e5e,#c7c7c7);--mat-sys-on-grey:light-dark(#fff,#303030);--mat-sys-grey-container:light-dark(#e3e3e3,#474747);--mat-sys-on-grey-container:light-dark(#474747,#e3e3e3);--mat-sys-neutral-variant20:#2d3038;--mat-sys-neutral10:#1a1b1f;--mat-sys-level0: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-sys-level1: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-sys-level2:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 1px 8px 0px rgba(0,0,0,.12);--mat-sys-level3: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-sys-level4: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-sys-level5: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-sys-body-large:400 1rem/1.5rem Google Sans Text,Google Sans,sans-serif;--mat-sys-body-large-font:Google Sans Text,Google Sans,sans-serif;--mat-sys-body-large-line-height:1.5rem;--mat-sys-body-large-size:1rem;--mat-sys-body-large-tracking:0;--mat-sys-body-large-weight:400;--mat-sys-body-medium:400 0.875rem/1.25rem Google Sans Text,Google Sans,sans-serif;--mat-sys-body-medium-font:Google Sans Text,Google Sans,sans-serif;--mat-sys-body-medium-line-height:1.25rem;--mat-sys-body-medium-size:0.875rem;--mat-sys-body-medium-tracking:0;--mat-sys-body-medium-weight:400;--mat-sys-body-small:400 0.75rem/1rem Google Sans Text,Google Sans,sans-serif;--mat-sys-body-small-font:Google Sans Text,Google Sans,sans-serif;--mat-sys-body-small-line-height:1rem;--mat-sys-body-small-size:0.75rem;--mat-sys-body-small-tracking:0.006rem;--mat-sys-body-small-weight:400;--mat-sys-display-large:400 3.562rem/4rem Google Sans;--mat-sys-display-large-font:Google Sans;--mat-sys-display-large-line-height:4rem;--mat-sys-display-large-size:3.562rem;--mat-sys-display-large-tracking:0;--mat-sys-display-large-weight:400;--mat-sys-display-medium:400 2.812rem/3.25rem Google Sans;--mat-sys-display-medium-font:Google Sans;--mat-sys-display-medium-line-height:3.25rem;--mat-sys-display-medium-size:2.812rem;--mat-sys-display-medium-tracking:0;--mat-sys-display-medium-weight:400;--mat-sys-display-small:400 2.25rem/2.75rem Google Sans;--mat-sys-display-small-font:Google Sans;--mat-sys-display-small-line-height:2.75rem;--mat-sys-display-small-size:2.25rem;--mat-sys-display-small-tracking:0;--mat-sys-display-small-weight:400;--mat-sys-headline-large:400 2rem/2.5rem Google Sans;--mat-sys-headline-large-font:Google Sans;--mat-sys-headline-large-line-height:2.5rem;--mat-sys-headline-large-size:2rem;--mat-sys-headline-large-tracking:0;--mat-sys-headline-large-weight:400;--mat-sys-headline-medium:400 1.75rem/2.25rem Google Sans;--mat-sys-headline-medium-font:Google Sans;--mat-sys-headline-medium-line-height:2.25rem;--mat-sys-headline-medium-size:1.75rem;--mat-sys-headline-medium-tracking:0;--mat-sys-headline-medium-weight:400;--mat-sys-headline-small:400 1.5rem/2rem Google Sans;--mat-sys-headline-small-font:Google Sans;--mat-sys-headline-small-line-height:2rem;--mat-sys-headline-small-size:1.5rem;--mat-sys-headline-small-tracking:0;--mat-sys-headline-small-weight:400;--mat-sys-label-large:500 0.875rem/1.25rem Google Sans Text,Google Sans,sans-serif;--mat-sys-label-large-font:Google Sans Text,Google Sans,sans-serif;--mat-sys-label-large-line-height:1.25rem;--mat-sys-label-large-size:0.875rem;--mat-sys-label-large-tracking:0;--mat-sys-label-large-weight:500;--mat-sys-label-large-weight-prominent:700;--mat-sys-label-medium:500 0.75rem/1rem Google Sans Text,Google Sans,sans-serif;--mat-sys-label-medium-font:Google Sans Text,Google Sans,sans-serif;--mat-sys-label-medium-line-height:1rem;--mat-sys-label-medium-size:0.75rem;--mat-sys-label-medium-tracking:0.006rem;--mat-sys-label-medium-weight:500;--mat-sys-label-medium-weight-prominent:700;--mat-sys-label-small:500 0.688rem/1rem Google Sans Text,Google Sans,sans-serif;--mat-sys-label-small-font:Google Sans Text,Google Sans,sans-serif;--mat-sys-label-small-line-height:1rem;--mat-sys-label-small-size:0.688rem;--mat-sys-label-small-tracking:0.006rem;--mat-sys-label-small-weight:500;--mat-sys-title-large:400 1.375rem/1.75rem Google Sans;--mat-sys-title-large-font:Google Sans;--mat-sys-title-large-line-height:1.75rem;--mat-sys-title-large-size:1.375rem;--mat-sys-title-large-tracking:0;--mat-sys-title-large-weight:400;--mat-sys-title-medium:500 1rem/1.5rem Google Sans Text,Google Sans,sans-serif;--mat-sys-title-medium-font:Google Sans Text,Google Sans,sans-serif;--mat-sys-title-medium-line-height:1.5rem;--mat-sys-title-medium-size:1rem;--mat-sys-title-medium-tracking:0;--mat-sys-title-medium-weight:500;--mat-sys-title-small:500 0.875rem/1.25rem Google Sans Text,Google Sans,sans-serif;--mat-sys-title-small-font:Google Sans Text,Google Sans,sans-serif;--mat-sys-title-small-line-height:1.25rem;--mat-sys-title-small-size:0.875rem;--mat-sys-title-small-tracking:0;--mat-sys-title-small-weight:500;--mat-sys-corner-extra-large:28px;--mat-sys-corner-extra-large-top:28px 28px 0 0;--mat-sys-corner-extra-small:4px;--mat-sys-corner-extra-small-top:4px 4px 0 0;--mat-sys-corner-full:9999px;--mat-sys-corner-large:16px;--mat-sys-corner-large-end:0 16px 16px 0;--mat-sys-corner-large-start:16px 0 0 16px;--mat-sys-corner-large-top:16px 16px 0 0;--mat-sys-corner-medium:12px;--mat-sys-corner-none:0;--mat-sys-corner-small:8px;--mat-sys-dragged-state-layer-opacity:0.16;--mat-sys-focus-state-layer-opacity:0.12;--mat-sys-hover-state-layer-opacity:0.08;--mat-sys-pressed-state-layer-opacity:0.12}:root{--mat-list-list-item-label-text-size:var(--mat-sys-body-medium-size)}:root h2{font-weight:var(--mat-sys-body-large-weight)}.alert-policies-dialog{--mat-dialog-container-color:var(--mat-sys-background);border-radius:var(--mat-dialog-container-shape,var(--mat-sys-corner-extra-large,4px))}.mat-datepicker-content,.mat-timepicker-panel{background-color:var(--picker-bg-color)!important}gmp-internal-dialog>dialog{background:var(--glass-bg-color);-webkit-backdrop-filter:blur(var(--glass-blur-intensity)) saturate(150%);backdrop-filter:blur(var(--glass-blur-intensity)) saturate(150%)}body{--glass-blur-intensity:10px;--glass-bg-color:rgba(0,0,0,.5);--glass-bg-color-high:transparent;--glass-border-color:hsla(0,0%,100%,.5);--glass-shadow:0 4px 16px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.1);--glass-border-radius:10px;--user-card-bg-color:rgba(66,66,66,.96);--picker-bg-color:#2c2c2c;--mat-sys-surface:var(--glass-bg-color);--mat-sys-surface-container-high:var(--glass-bg-color-high);--mat-sys-outline-variant:var(--mat-sys-on-surface-variant);--mat-dialog-container-color:#202124;--mat-dialog-subhead-color:#fff;--mat-dialog-supporting-text-color:#fff;--mat-form-field-filled-label-text-color:#ccc;--mat-select-enabled-trigger-text-color:#ccc;--mat-select-enabled-arrow-color:#ccc}body,html{height:100%;margin:0;--xap-code-editor-height:100%;background:#fff;color:var(--mat-sys-on-surface);font-family:Google Sans Text,Google Sans,sans-serif;overflow:hidden}.mat-mdc-tab-body-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mat-mdc-tab-labels .mat-mdc-tab:first-child{border-top-left-radius:10px;border-left:1px solid var(--mat-sys-outline-variant)}.mat-mdc-tab-labels .mat-mdc-tab:last-child{border-top-right-radius:10px}.mat-mdc-tab-labels .mat-mdc-tab{border-right:1px solid var(--mat-sys-outline-variant);border-top:1px solid var(--mat-sys-outline-variant)}.overlay{position:fixed;width:calc(100% - 40px);height:calc(100% - 40px);left:20px;top:20px;background:var(--mat-sys-surface);z-index:10}.hover-grayscale{-webkit-filter:grayscale(1);filter:grayscale(1)}.hover-grayscale:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.filter-grayscale{-webkit-filter:grayscale(1);filter:grayscale(1)}.filter-grayscale-50{-webkit-filter:grayscale(.5);filter:grayscale(.5)}.filter-invert{-webkit-filter:invert(1);filter:invert(1)}.opacity-50{opacity:.5}iframe{width:100%;height:100%;border:none}.max-width-card .mat-mdc-card-header-text{width:100%}.slightly-rounded-btn{--mat-button-filled-container-shape:10px}.float-right{float:right}.mat-drawer-content{overflow:hidden}.pointer-cursor{cursor:pointer}a:link:not([mat-icon-button]){color:#42a5f5}a:hover:not([mat-icon-button]){color:#1976d2}a:visited:not([mat-icon-button]){color:#ab47bc}a:visited:hover:not([mat-icon-button]){color:#7b1fa2}a:active:not([mat-icon-button]){color:#ffa726}.wip:hover{outline:1px solid red}.gtg:hover{outline:1px solid rgba(71,255,12,.5)}.oscillate-animation{display:inline-block;-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation:oscillate 2s ease-in-out infinite;animation:oscillate 2s ease-in-out infinite}.oscillate-animation-icon mat-icon{display:inline-block;-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation:oscillate 2s ease-in-out infinite;animation:oscillate 2s ease-in-out infinite}.oscillate-animation-hover:hover{display:inline-block;-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation:oscillate 1.5s ease-in-out infinite;animation:oscillate 1.5s ease-in-out infinite}.oscillate-animation-hover-icon:hover mat-icon{display:inline-block;-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation:oscillate 1.5s ease-in-out infinite;animation:oscillate 1.5s ease-in-out infinite}@-webkit-keyframes oscillate{0%{-webkit-transform:rotate(0);transform:rotate(0)}10%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}20%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}30%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}60%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes oscillate{0%{-webkit-transform:rotate(0);transform:rotate(0)}10%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}20%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}30%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}60%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.spin-animation{-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite}.spin-animation-icon mat-icon{-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite}.spin-animation-hover:hover{-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite}.spin-animation-hover-icon:hover mat-icon{-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.shake-animation{-webkit-animation:shake .5s cubic-bezier(.36,.07,.19,.97) both;animation:shake .5s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.shake-animation-hover:hover{-webkit-animation:shake .5s cubic-bezier(.36,.07,.19,.97) both;animation:shake .5s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.shake-animation-icon mat-icon{-webkit-animation:shake .5s cubic-bezier(.36,.07,.19,.97) both;animation:shake .5s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.shake-animation-hover-icon:hover mat-icon{-webkit-animation:shake .5s cubic-bezier(.36,.07,.19,.97) both;animation:shake .5s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}
/*# sourceMappingURL=style.css.map */