.picker-api-container,.picker-iframe-container{height:100%;width:100%;position:relative}.picker-close-button{position:absolute;z-index:100;top:12px;right:14px;width:36px;height:36px;border-radius:18px;border-width:0;background-color:rgba(0,0,0,0)}.picker-close-button:hover{background-color:rgba(60,64,67,.04)}.picker-close-button:active{background-color:rgba(60,64,67,.12)}.picker-close-button-svg{fill:#616161}.content-library .picker-close-button-svg{color:var(--dt-on-neutral-container,rgb(60,64,67))}.content-library .picker-loading-container{position:absolute;height:100%;width:100%;background-color:var(--dt-surface-container,#fff);-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;display:none}.content-library.loading .picker-loading-container{display:-webkit-box;display:-webkit-flex;display:flex;background-color:#f0f4f9}.content-library.loading .picker-iframe-container,.content-library.loaded .picker-loading-container,.content-library.loading-timed-out .picker-loading-container{display:none}.goog-modalpopup,.modal-dialog{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);background:#fff;background-clip:padding-box;border:1px solid #acacac;border:1px solid rgba(0,0,0,.333);outline:0;position:absolute}.goog-modalpopup-bg,.modal-dialog-bg{background:#fff;left:0;position:absolute;top:0}div.goog-modalpopup-bg,div.modal-dialog-bg{-webkit-filter:alpha(opacity=75);filter:alpha(opacity=75);opacity:.75}.modal-dialog{color:#000;padding:30px 42px}.modal-dialog-title{background-color:#fff;color:#000;cursor:default;font-size:16px;font-weight:normal;line-height:24px;margin:0 0 16px}.modal-dialog-title-close{height:11px;opacity:.7;padding:17px;position:absolute;right:0;top:0;width:11px}.modal-dialog-title-close::after{content:"";background:url(https://ssl.gstatic.com/ui/v1/dialog/close-x.png);position:absolute;height:11px;width:11px;right:17px}.modal-dialog-title-close:hover{opacity:1}.modal-dialog-content{background-color:#fff;line-height:1.4em;word-wrap:break-word}.modal-dialog-buttons{margin-top:16px}.modal-dialog-buttons button{border-radius:2px;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,.1);color:#444;cursor:default;font-family:inherit;font-size:11px;font-weight:bold;height:29px;line-height:27px;margin:0 16px 0 0;min-width:72px;outline:0;padding:0 8px}.modal-dialog-buttons button:hover{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#333}.modal-dialog-buttons button:active{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#333;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.modal-dialog-buttons button:focus{border:1px solid #4d90fe}.modal-dialog-buttons button[disabled]{-webkit-box-shadow:none;box-shadow:none;background:#fff;background-image:none;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,.05);color:#b8b8b8}.modal-dialog-buttons .goog-buttonset-action{background-color:#4d90fe;background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));background-image:linear-gradient(top,#4d90fe,#4787ed);border:1px solid #3079ed;color:#fff}.modal-dialog-buttons .goog-buttonset-action:hover{background-color:#357ae8;background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8));background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;color:#fff}.modal-dialog-buttons .goog-buttonset-action:active{background-color:#357ae8;background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8));background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;color:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.modal-dialog-buttons .goog-buttonset-action:focus{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:rgba(0,0,0,0) solid 1px;outline:1px solid #4d90fe;outline:rgba(0,0,0,0) 0}.modal-dialog-buttons .goog-buttonset-action[disabled]{-webkit-box-shadow:none;box-shadow:none;background:#4d90fe;color:#fff;filter:alpha(opacity=50);opacity:.5}.jfk-alert,.jfk-confirm,.jfk-prompt{width:512px}.google-picker.modal-dialog{background-color:var(--dt-background,#fff);border:none;padding:0;-webkit-transition:top .5s ease-in-out;transition:top .5s ease-in-out;z-index:1004;border-radius:8px;-webkit-box-shadow:0 4px 8px 3px rgba(60,64,67,.15),0 1px 3px rgba(60,64,67,.3);box-shadow:0 4px 8px 3px rgba(60,64,67,.15),0 1px 3px rgba(60,64,67,.3);overflow:hidden}.google-picker.modal-dialog .picker-close-button{top:20px;right:18px}.google-picker.modal-dialog-bg{background-color:var(--dt-scrim,rgba(32,33,36,.6));z-index:1003}.google-picker.transparent-picker.modal-dialog{background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0}.google-picker.transparent-picker.modal-dialog-content{background-color:transparent}.initial-input-area{--input-area-margin-inline-start:72px;--input-area-padding-inline:0px;--input-area-border-radius:32px;-webkit-margin-start:var(--input-area-margin-inline-start);margin-inline-start:var(--input-area-margin-inline-start);bottom:48px;display:-webkit-box;display:-webkit-flex;display:flex;padding-inline:var(--input-area-padding-inline);position:absolute;width:calc(100% - var(--input-area-margin-inline-start) - var(--input-area-padding-inline)*2);z-index:2}@media screen and (max-width:960px){.initial-input-area{--input-area-margin-inline-start:0px;--input-area-padding-inline:16px;bottom:12px}}@media screen and (min-width:960px){.sidenav-open-on-init .initial-input-area{--input-area-margin-inline-start:272px}}.initial-input-area-container{display:grid;grid-template:"upload-icon input-area icons"/auto 1fr auto;gap:8px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--gem-sys-color--surface);border:1px solid var(--gem-sys-color--outline-variant);border-radius:var(--input-area-border-radius);height:var(--input-area-outer-height,60px);margin:0 auto;max-width:760px;width:100%;padding-inline:8px}.initial-input-area-container textarea{line-height:24px;background-color:transparent;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--gem-sys-color--on-surface);height:var(--input-area-height,60px);outline:none;padding:calc(var(--input-area-height, 60px)/2 - 13px) 0;resize:none;grid-area:input-area}.initial-input-area-container textarea::-webkit-input-placeholder{color:var(--bard-color-form-field-placeholder)}.initial-input-area-container textarea::-moz-placeholder{color:var(--bard-color-form-field-placeholder)}.initial-input-area-container textarea:-ms-input-placeholder{color:var(--bard-color-form-field-placeholder)}.initial-input-area-container textarea::-ms-input-placeholder{color:var(--bard-color-form-field-placeholder)}.initial-input-area-container textarea::placeholder{color:var(--bard-color-form-field-placeholder)}.initial-input-area-container textarea:not(:-moz-placeholder-shown)~.speech-icon{display:none}.initial-input-area-container textarea:not(:-ms-input-placeholder)~.speech-icon{display:none}.initial-input-area-container textarea:not(:placeholder-shown)~.speech-icon{display:none}.initial-input-area-container textarea:not(:-moz-placeholder-shown)~.send-icon{display:block}.initial-input-area-container textarea:not(:-ms-input-placeholder)~.send-icon{display:block}.initial-input-area-container textarea:not(:placeholder-shown)~.send-icon{display:block}.send-icon.send-icon{display:none}.upload-icon,.speech-icon,.send-icon{color:var(--mat-icon-button-disabled-icon-color);padding:9px}.upload-icon{grid-area:upload-icon}.speech-icon,.send-icon{justify-self:flex-end;grid-area:icons}.enable-studio-entry-point{--input-area-outer-height:auto;--input-area-border-radius:24px;--input-area-height:42px;--input-area-icon-size:40px}.enable-studio-entry-point .initial-input-area-container{padding:var(--gem-sys-spacing--s);grid-template:"input-area input-area" 1fr "upload-icon icons" 1fr/1fr 1fr;row-gap:var(--gem-sys-spacing--s)}.enable-studio-entry-point .upload-icon{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:var(--input-area-icon-size);height:var(--input-area-icon-size);background-color:var(--gem-sys-color--surface-container-low);border-radius:var(--gem-sys-shape--corner-full)}.enable-studio-entry-point textarea{padding:calc(var(--gem-sys-spacing--s) + 1px) var(--gem-sys-spacing--m)}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))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-0,0 0 0 0 --mat-sys-shadow,0 0 0 0 --mat-sys-shadow,0 0 0 0 --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-0,0 0 0 0 --mat-sys-shadow,0 0 0 0 --mat-sys-shadow,0 0 0 0 --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-1,0 2px 1px -1px --mat-sys-shadow,0 1px 1px 0 --mat-sys-shadow,0 1px 3px 0 --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-1,0 2px 1px -1px --mat-sys-shadow,0 1px 1px 0 --mat-sys-shadow,0 1px 3px 0 --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-2,0 3px 1px -2px --mat-sys-shadow,0 2px 2px 0 --mat-sys-shadow,0 1px 5px 0 --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-2,0 3px 1px -2px --mat-sys-shadow,0 2px 2px 0 --mat-sys-shadow,0 1px 5px 0 --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-3,0 3px 3px -2px --mat-sys-shadow,0 3px 4px 0 --mat-sys-shadow,0 1px 8px 0 --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-3,0 3px 3px -2px --mat-sys-shadow,0 3px 4px 0 --mat-sys-shadow,0 1px 8px 0 --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-4,0 2px 4px -1px --mat-sys-shadow,0 4px 5px 0 --mat-sys-shadow,0 1px 10px 0 --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-4,0 2px 4px -1px --mat-sys-shadow,0 4px 5px 0 --mat-sys-shadow,0 1px 10px 0 --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-5,0 3px 5px -1px --mat-sys-shadow,0 5px 8px 0 --mat-sys-shadow,0 1px 14px 0 --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-5,0 3px 5px -1px --mat-sys-shadow,0 5px 8px 0 --mat-sys-shadow,0 1px 14px 0 --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-6,0 3px 5px -1px --mat-sys-shadow,0 6px 10px 0 --mat-sys-shadow,0 1px 18px 0 --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-6,0 3px 5px -1px --mat-sys-shadow,0 6px 10px 0 --mat-sys-shadow,0 1px 18px 0 --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-7,0 4px 5px -2px --mat-sys-shadow,0 7px 10px 1px --mat-sys-shadow,0 2px 16px 1px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-7,0 4px 5px -2px --mat-sys-shadow,0 7px 10px 1px --mat-sys-shadow,0 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-8,0 5px 5px -3px --mat-sys-shadow,0 8px 10px 1px --mat-sys-shadow,0 3px 14px 2px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-8,0 5px 5px -3px --mat-sys-shadow,0 8px 10px 1px --mat-sys-shadow,0 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-9,0 5px 6px -3px --mat-sys-shadow,0 9px 12px 1px --mat-sys-shadow,0 3px 16px 2px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-9,0 5px 6px -3px --mat-sys-shadow,0 9px 12px 1px --mat-sys-shadow,0 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-10,0 6px 6px -3px --mat-sys-shadow,0 10px 14px 1px --mat-sys-shadow,0 4px 18px 3px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-10,0 6px 6px -3px --mat-sys-shadow,0 10px 14px 1px --mat-sys-shadow,0 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-11,0 6px 7px -4px --mat-sys-shadow,0 11px 15px 1px --mat-sys-shadow,0 4px 20px 3px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-11,0 6px 7px -4px --mat-sys-shadow,0 11px 15px 1px --mat-sys-shadow,0 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-12,0 7px 8px -4px --mat-sys-shadow,0 12px 17px 2px --mat-sys-shadow,0 5px 22px 4px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-12,0 7px 8px -4px --mat-sys-shadow,0 12px 17px 2px --mat-sys-shadow,0 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-13,0 7px 8px -4px --mat-sys-shadow,0 13px 19px 2px --mat-sys-shadow,0 5px 24px 4px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-13,0 7px 8px -4px --mat-sys-shadow,0 13px 19px 2px --mat-sys-shadow,0 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-14,0 7px 9px -4px --mat-sys-shadow,0 14px 21px 2px --mat-sys-shadow,0 5px 26px 4px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-14,0 7px 9px -4px --mat-sys-shadow,0 14px 21px 2px --mat-sys-shadow,0 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-15,0 8px 9px -5px --mat-sys-shadow,0 15px 22px 2px --mat-sys-shadow,0 6px 28px 5px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-15,0 8px 9px -5px --mat-sys-shadow,0 15px 22px 2px --mat-sys-shadow,0 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-16,0 8px 10px -5px --mat-sys-shadow,0 16px 24px 2px --mat-sys-shadow,0 6px 30px 5px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-16,0 8px 10px -5px --mat-sys-shadow,0 16px 24px 2px --mat-sys-shadow,0 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-17,0 8px 11px -5px --mat-sys-shadow,0 17px 26px 2px --mat-sys-shadow,0 6px 32px 5px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-17,0 8px 11px -5px --mat-sys-shadow,0 17px 26px 2px --mat-sys-shadow,0 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-18,0 9px 11px -5px --mat-sys-shadow,0 18px 28px 2px --mat-sys-shadow,0 7px 34px 6px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-18,0 9px 11px -5px --mat-sys-shadow,0 18px 28px 2px --mat-sys-shadow,0 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-19,0 9px 12px -6px --mat-sys-shadow,0 19px 29px 2px --mat-sys-shadow,0 7px 36px 6px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-19,0 9px 12px -6px --mat-sys-shadow,0 19px 29px 2px --mat-sys-shadow,0 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-20,0 10px 13px -6px --mat-sys-shadow,0 20px 31px 3px --mat-sys-shadow,0 8px 38px 7px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-20,0 10px 13px -6px --mat-sys-shadow,0 20px 31px 3px --mat-sys-shadow,0 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-21,0 10px 13px -6px --mat-sys-shadow,0 21px 33px 3px --mat-sys-shadow,0 8px 40px 7px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-21,0 10px 13px -6px --mat-sys-shadow,0 21px 33px 3px --mat-sys-shadow,0 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-22,0 10px 14px -6px --mat-sys-shadow,0 22px 35px 3px --mat-sys-shadow,0 8px 42px 7px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-22,0 10px 14px -6px --mat-sys-shadow,0 22px 35px 3px --mat-sys-shadow,0 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-23,0 11px 14px -7px --mat-sys-shadow,0 23px 36px 3px --mat-sys-shadow,0 9px 44px 8px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-23,0 11px 14px -7px --mat-sys-shadow,0 23px 36px 3px --mat-sys-shadow,0 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{-webkit-box-shadow:var(--mat-app-elevation-shadow-level-24,0 11px 15px -7px --mat-sys-shadow,0 24px 38px 3px --mat-sys-shadow,0 9px 46px 8px --mat-sys-shadow);box-shadow:var(--mat-app-elevation-shadow-level-24,0 11px 15px -7px --mat-sys-shadow,0 24px 38px 3px --mat-sys-shadow,0 9px 46px 8px --mat-sys-shadow)}mat-icon.gds-icon-s,img.gds-icon-s{font-size:var(--gem-sys-typography-icon-scale--icon-s-font-size);width:var(--gem-sys-typography-icon-scale--icon-s-font-size);height:var(--gem-sys-typography-icon-scale--icon-s-font-size);--mat-menu-item-icon-size:var(--gem-sys-typography-icon-scale--icon-s-font-size);line-height:1}mat-icon.gds-icon-m,img.gds-icon-m{font-size:var(--gem-sys-typography-icon-scale--icon-m-font-size);width:var(--gem-sys-typography-icon-scale--icon-m-font-size);height:var(--gem-sys-typography-icon-scale--icon-m-font-size);--mat-menu-item-icon-size:var(--gem-sys-typography-icon-scale--icon-m-font-size);line-height:1}mat-icon.gds-icon-l,img.gds-icon-l{font-size:var(--gem-sys-typography-icon-scale--icon-l-font-size);width:var(--gem-sys-typography-icon-scale--icon-l-font-size);height:var(--gem-sys-typography-icon-scale--icon-l-font-size);--mat-menu-item-icon-size:var(--gem-sys-typography-icon-scale--icon-l-font-size);line-height:1}mat-icon.gds-icon-xl,img.gds-icon-xl{font-size:var(--gem-sys-typography-icon-scale--icon-xl-font-size);width:var(--gem-sys-typography-icon-scale--icon-xl-font-size);height:var(--gem-sys-typography-icon-scale--icon-xl-font-size);--mat-menu-item-icon-size:var(--gem-sys-typography-icon-scale--icon-xl-font-size);line-height:1}mat-icon.icon-filled{font-variation-settings:"FILL" 1}.gmat-display-1{font-size:4rem;font-weight:400;line-height:4.75rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-display-2{font-size:3.5rem;font-weight:400;line-height:4rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-display-3{font-size:2.75rem;font-weight:400;line-height:3.25rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-headline-1{font-size:2.25rem;font-weight:400;line-height:2.75rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-headline-2{font-size:2rem;font-weight:400;line-height:2.5rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-headline-3{font-size:1.75rem;font-weight:400;line-height:2.25rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-headline-4{font-size:1.5rem;font-weight:400;line-height:2rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-headline-5{font-size:1.375rem;font-weight:400;line-height:1.75rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-headline-6{font-size:1.125rem;font-weight:400;line-height:1.5rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-subhead-1{font-size:1rem;font-weight:500;line-height:1.5rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-subhead-2{font-size:.875rem;font-weight:500;line-height:1.25rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-subtitle-1{font-size:1rem;font-weight:500;line-height:1.5rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-subtitle-2{font-size:.875rem;font-weight:500;line-height:1.25rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-overline{font-size:.75rem;font-weight:500;line-height:1rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:.1px}.gmat-body-1{font-size:1rem;font-weight:400;line-height:1.5rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-body-2{font-size:.875rem;font-weight:400;line-height:1.25rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gmat-caption{font-size:.75rem;font-weight:400;line-height:1rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:.1px}.gmat-button .mat-flat-button,.gmat-button .mat-stroked-button,.gmat-button .mat-raised-button,.gmat-button .mat-button,.gmat-button.mat-flat-button,.gmat-button.mat-stroked-button,.gmat-button.mat-raised-button,.gmat-button.mat-button,.gmat-button-typography{font-size:.875rem;font-weight:500;line-height:1.25rem;font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;letter-spacing:normal}.gds-body-l{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--body-l-font-size);font-weight:var(--gem-sys-typography-type-scale--body-l-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--body-l-font-tracking);line-height:var(--gem-sys-typography-type-scale--body-l-line-height)}.gds-body-m{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--body-m-font-size);font-weight:var(--gem-sys-typography-type-scale--body-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--body-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--body-m-line-height)}.gds-body-m-alt{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--body-m-alt-font-size);font-weight:var(--gem-sys-typography-type-scale--body-m-alt-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--body-m-alt-font-tracking);line-height:var(--gem-sys-typography-type-scale--body-m-alt-line-height)}.gds-display-l{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--display-l-font-size);font-weight:var(--gem-sys-typography-type-scale--display-l-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--display-l-font-tracking);line-height:var(--gem-sys-typography-type-scale--display-l-line-height)}.gds-display-s{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--display-s-font-size);font-weight:var(--gem-sys-typography-type-scale--display-s-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--display-s-font-tracking);line-height:var(--gem-sys-typography-type-scale--display-s-line-height)}.gds-display-m{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--display-m-font-size);font-weight:var(--gem-sys-typography-type-scale--display-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--display-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--display-m-line-height)}.gds-headline-m{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--headline-m-font-size);font-weight:var(--gem-sys-typography-type-scale--headline-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--headline-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--headline-m-line-height)}.gds-label-l{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--label-l-font-size);font-weight:var(--gem-sys-typography-type-scale--label-l-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--label-l-font-tracking);line-height:var(--gem-sys-typography-type-scale--label-l-line-height)}.gds-label-m{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--label-m-font-size);font-weight:var(--gem-sys-typography-type-scale--label-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--label-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--label-m-line-height)}.gds-label-m-alt{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--label-m-alt-font-size);font-weight:var(--gem-sys-typography-type-scale--label-m-alt-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--label-m-alt-font-tracking);line-height:var(--gem-sys-typography-type-scale--label-m-alt-line-height)}.gds-title-l{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--title-l-font-size);font-weight:var(--gem-sys-typography-type-scale--title-l-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--title-l-font-tracking);line-height:var(--gem-sys-typography-type-scale--title-l-line-height)}.gds-title-m{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--title-m-font-size);font-weight:var(--gem-sys-typography-type-scale--title-m-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--title-m-font-tracking);line-height:var(--gem-sys-typography-type-scale--title-m-line-height)}.gds-title-m-alt{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--title-m-alt-font-size);font-weight:var(--gem-sys-typography-type-scale--title-m-alt-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--title-m-alt-font-tracking);line-height:var(--gem-sys-typography-type-scale--title-m-alt-line-height)}.gds-title-s{font-family:"Google Sans Flex","Google Sans","Helvetica Neue",sans-serif;font-size:var(--gem-sys-typography-type-scale--title-s-font-size);font-weight:var(--gem-sys-typography-type-scale--title-s-font-weight);letter-spacing:var(--gem-sys-typography-type-scale--title-s-font-tracking);line-height:var(--gem-sys-typography-type-scale--title-s-line-height)}.gds-elevation-0{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.gds-elevation-1{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.gds-elevation-2{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.gds-elevation-3{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.gds-elevation-4{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.gds-elevation-5{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}@media (pointer:fine){::-webkit-scrollbar,::-webkit-scrollbar-corner{background:transparent;height:12px;width:12px}::-webkit-scrollbar-thumb{background:content-box transparent;border:2px solid transparent;border-radius:var(--gem-sys-shape--corner-full);min-height:48px;min-width:48px}@supports not (scrollbar-color:auto){:hover{will-change:scrollbar-color}}:hover::-webkit-scrollbar-thumb{background:content-box var(--gem-sys-color--surface-container-highest)}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background:content-box var(--gem-sys-color--outline-variant)}::-webkit-scrollbar-button{height:0;width:0}@supports not (selector(::-webkit-scrollbar)){*{scrollbar-color:transparent transparent;scrollbar-gutter:auto;scrollbar-width:thin}*:hover{scrollbar-color:var(--gem-sys-color--surface-container-highest) transparent}}}html{--mat-focus-indicator-border-width:1px;--mat-focus-indicator-border-color:black;--mat-focus-indicator-display:block}@media (forced-colors:active){:root{--mat-focus-indicator-border-width:3px}}:focus:not(:focus-visible){--mat-focus-indicator-display:none}.mat-mdc-icon-button{--mat-focus-indicator-border-radius:50%}.mat-mdc-list-item-interactive{--mat-focus-indicator-border-radius:0 30px 30px 0}single-image .overlay-container .on-hover-button{opacity:0}single-image .overlay-container:hover .on-hover-button,single-image .overlay-container .on-hover-button.active,single-image .overlay-container .on-hover-button:focus:not(.cdk-mouse-focused){opacity:1}single-image .overlay-container:hover .on-hover-button[disabled],single-image .overlay-container .on-hover-button.active[disabled],single-image .overlay-container .on-hover-button:focus:not(.cdk-mouse-focused)[disabled]{opacity:.5}single-image.generated-image .placeholder{aspect-ratio:1}single-image.generated-image .image,single-image.generated-image .placeholder{height:auto}@media screen and (min-width:600px){single-image.generated-image .image,single-image.generated-image .placeholder{width:240px}}@media screen and (min-width:600px){single-image.generated-image.large .image,single-image.generated-image.large .placeholder{width:456px}}single-image.generated-image .generated-image-button,.select-image-dialog_content .generated-image-button,.generated-image-expansion-dialog-action-buttons .generated-image-button{padding:0;border-radius:50%}single-image.generated-image .generated-image-button .button-icon-wrapper,.select-image-dialog_content .generated-image-button .button-icon-wrapper,.generated-image-expansion-dialog-action-buttons .generated-image-button .button-icon-wrapper{display:grid;place-content:center;border-radius:50%}single-image.generated-image .generated-image-button .button-icon-wrapper .button-icon,.select-image-dialog_content .generated-image-button .button-icon-wrapper .button-icon,.generated-image-expansion-dialog-action-buttons .generated-image-button .button-icon-wrapper .button-icon{color:var(--gem-sys-color--on-surface-variant)}single-image.generated-image .generated-image-button{height:32px;width:32px;min-width:32px}single-image.generated-image .generated-image-button .button-icon-wrapper,.select-image-dialog_content .generated-image-button .button-icon-wrapper{background:var(--bard-color-image-overlay-background);height:32px;width:32px}single-image.generated-image .generated-image-button .button-icon-wrapper .button-icon,.select-image-dialog_content .generated-image-button .button-icon-wrapper .button-icon{height:20px;aspect-ratio:1/1;font-size:20px;color:var(--gem-sys-color--on-surface-variant)}single-image.generated-image .generated-image-button .button-icon-wrapper mat-spinner,.select-image-dialog_content .generated-image-button .button-icon-wrapper mat-spinner{stroke:var(--gem-sys-color--primary)}single-image.generated-image .loader-cell,.select-image-dialog_content .loader-cell{width:164px;aspect-ratio:1}@media screen and (max-width:600px){single-image.generated-image .loader-cell,.select-image-dialog_content .loader-cell{width:calc(100% + 20px)}}single-image.generated-image .loader-cell::before,.select-image-dialog_content .loader-cell::before{-webkit-box-shadow:0 0 0 240px var(--bard-color-imagen-selection-dialog-background);box-shadow:0 0 0 240px var(--bard-color-imagen-selection-dialog-background);pointer-events:none;z-index:2}single-image.generated-image .loader-cell.filler,.select-image-dialog_content .loader-cell.filler{background-color:var(--bard-color-imagen-selection-dialog-background);-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;aspect-ratio:auto}single-image.generated-image .loader-cell button,.select-image-dialog_content .loader-cell button{margin:10px}@media screen and (max-width:600px){:root .generated-image-change-image-dialog.mat-mdc-dialog-panel{min-width:100%;min-height:100%}:root .generated-image-change-image-dialog.mat-mdc-dialog-panel mat-dialog-container.mat-mdc-dialog-container .mat-mdc-dialog-surface{border-radius:0}}:root .generated-image-change-image-dialog.mat-mdc-dialog-panel mat-dialog-container.mat-mdc-dialog-container .dialog-title{padding-bottom:0}:root .generated-image-prompt-dialog.mat-mdc-menu-panel{border-radius:12px}:root .generated-image-prompt-dialog.mat-mdc-menu-panel .mat-mdc-menu-content{padding:0}generated-image single-image .placeholder.loading,generated-video single-image .placeholder.loading{-webkit-animation:none;animation:none;background:transparent}generated-image .loader,generated-video .loader{overflow:hidden;border-radius:16px;position:absolute;inset:0}generated-image .loader::before,generated-video .loader::before{content:"";position:absolute;display:block;inset:-100%;background:-webkit-gradient(linear,left top,right top,from(var(--bard-color-imagen-loading-gradient-step-1)),color-stop(var(--bard-color-imagen-loading-gradient-step-2)),color-stop(var(--bard-color-imagen-loading-gradient-step-3)),color-stop(var(--bard-color-imagen-loading-gradient-step-2)),color-stop(var(--bard-color-imagen-loading-gradient-step-1)),color-stop(var(--bard-color-imagen-loading-gradient-step-2)),color-stop(var(--bard-color-imagen-loading-gradient-step-3)),to(var(--bard-color-imagen-loading-gradient-step-2)));background:-webkit-linear-gradient(left,var(--bard-color-imagen-loading-gradient-step-1),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-3),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-1),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-3),var(--bard-color-imagen-loading-gradient-step-2));background:linear-gradient(90deg,var(--bard-color-imagen-loading-gradient-step-1),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-3),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-1),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-3),var(--bard-color-imagen-loading-gradient-step-2));-webkit-background-size:200% 200%;background-size:200% 200%;background-position:200%;background-repeat:repeat;-webkit-transform:rotate(33deg);-ms-transform:rotate(33deg);transform:rotate(33deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}generated-image .loader.animate::before,generated-video .loader.animate::before{-webkit-animation:animateGradient 4.3s linear infinite;animation:animateGradient 4.3s linear infinite}generated-image .loader.animate.done-generating::before,generated-video .loader.animate.done-generating::before{-webkit-animation:fadeOut .2s linear;animation:fadeOut .2s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}generated-image .loader .placeholder.loading,generated-video .loader .placeholder.loading{background:none}.generated-images-container.loader-grid,.image-gallery.loader-grid{border-radius:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10px;position:relative;overflow:hidden;width:490px}.generated-images-container.loader-grid::before,.image-gallery.loader-grid::before{content:"";position:absolute;display:block;inset:-100%;background:-webkit-gradient(linear,left top,right top,from(var(--bard-color-imagen-loading-gradient-step-1)),color-stop(var(--bard-color-imagen-loading-gradient-step-2)),color-stop(var(--bard-color-imagen-loading-gradient-step-3)),color-stop(var(--bard-color-imagen-loading-gradient-step-2)),color-stop(var(--bard-color-imagen-loading-gradient-step-1)),color-stop(var(--bard-color-imagen-loading-gradient-step-2)),color-stop(var(--bard-color-imagen-loading-gradient-step-3)),to(var(--bard-color-imagen-loading-gradient-step-2)));background:-webkit-linear-gradient(left,var(--bard-color-imagen-loading-gradient-step-1),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-3),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-1),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-3),var(--bard-color-imagen-loading-gradient-step-2));background:linear-gradient(90deg,var(--bard-color-imagen-loading-gradient-step-1),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-3),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-1),var(--bard-color-imagen-loading-gradient-step-2),var(--bard-color-imagen-loading-gradient-step-3),var(--bard-color-imagen-loading-gradient-step-2));-webkit-background-size:200% 200%;background-size:200% 200%;background-position:200%;background-repeat:repeat;-webkit-transform:rotate(33deg);-ms-transform:rotate(33deg);transform:rotate(33deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.generated-images-container.loader-grid.animate::before,.image-gallery.loader-grid.animate::before{-webkit-animation:animateGradient 4.3s linear infinite;animation:animateGradient 4.3s linear infinite}.generated-images-container.loader-grid.animate.done-generating::before,.image-gallery.loader-grid.animate.done-generating::before{-webkit-animation:fadeOut .2s linear;animation:fadeOut .2s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.generated-images-container.loader-grid .placeholder.loading,.image-gallery.loader-grid .placeholder.loading{background:none}@-webkit-keyframes animateGradient{0%{background-position:200%}100%{background-position:0}}@keyframes animateGradient{0%{background-position:200%}100%{background-position:0}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.single-large-image .generated-images-container{border-radius:16px;max-width:490px}@media screen and (min-width:600px){.single-large-image single-image.generated-image .image,.single-large-image single-image.generated-image .placeholder{width:456px}}.single-large-image .generated-images-container.loader-grid,.single-large-image .image-gallery.loader-grid{width:456px;overflow:hidden}.single-large-image .loader-cell{width:456px}@media screen and (max-width:600px){.single-large-image .loader-cell{width:calc(100% + 20px)}}.single-large-image .loader-cell::before{-webkit-box-shadow:0 0 0 456px var(--gem-sys-color--surface);box-shadow:0 0 0 456px var(--gem-sys-color--surface);z-index:1;pointer-events:none}.side-by-side-immersive .loader-cell{width:160px}generated-image,generated-video{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}generated-image.loading,generated-video.loading{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}:root .image-expansion-dialog-backdrop{background-color:color(from var(--bard-color-lightbox-background) srgb r g b/.9);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-animation:backdrop-opacity 83ms linear forwards;animation:backdrop-opacity 83ms linear forwards}:root .mobile-generated-image-bottom-sheet-panel .mat-bottom-sheet-container.cdk-dialog-container{border-radius:28px 28px 0 0;padding-top:16px;padding-bottom:56px;background-color:var(--bard-color-lightbox-background)}:root .image-expansion-dialog-panel.image-expansion-dialog-panel .mat-mdc-dialog-container.cdk-dialog-container .mat-mdc-dialog-surface{background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none}:root .image-expansion-dialog-panel.image-expansion-dialog-panel .mat-mdc-dialog-container.cdk-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-content{padding:0;max-height:unset}:root .image-expansion-dialog-panel.image-expansion-dialog-panel .mat-mdc-dialog-container.cdk-dialog-container .mat-mdc-dialog-surface iframe:not(.image-expansion-dialog-interactive-iframe iframe){pointer-events:none}:root .image-expansion-dialog-panel.image-expansion-dialog-panel .mat-mdc-dialog-container.cdk-dialog-container .mat-mdc-dialog-surface iframe{border:none;position:absolute;width:100%;height:100%}:root .image-expansion-dialog-panel.image-expansion-dialog-panel .carousel-dots{display:none}:root .image-expansion-dialog-panel.image-expansion-dialog-panel .lens-icon-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:4px}:root .image-expansion-dialog-trigger-fade{-webkit-animation:trigger-fade-out 83ms linear forwards;animation:trigger-fade-out 83ms linear forwards}:root .image-expansion-dialog-link-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@-webkit-keyframes trigger-fade-out{from{opacity:1}to{opacity:0}}@keyframes trigger-fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes backdrop-opacity{from{opacity:0}to{opacity:1}}@keyframes backdrop-opacity{from{opacity:0}to{opacity:1}}@media (max-width:768px){.global-consent-dialog-panel{width:100dvw;height:100dvh;overflow:none}}@media (max-width:768px){.source-dialog-panel{min-width:100vw;min-height:100vh}}@media (max-width:768px){.global-discovery-dialog-panel{min-width:364px;overflow:none}}.bard-multiline-tooltip{white-space:pre-wrap}.bard-singleline-tooltip{white-space:nowrap}rich-textarea .user-prompt-chip{background:var(--bard-color-zero-state-prompt-chip-background);border-radius:6px;color:var(--bard-color-zero-state-prompt-chip-text);display:inline-block;margin:2px 0;padding:1px 6px}:root .message-dialog-content a{color:var(--gem-sys-color--primary)}[dir=rtl] bard-avatar .bard-avatar .avatar_top-circle,[dir=rtl] bard-avatar .bard-avatar .avatar_bottom-circle{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.bot-list-row-options-menu{--mat-menu-container-shape:8px;width:211px}:root .bot-row-container .text-container .bot-title mat-chip .mat-mdc-chip-action-label{font-size:9px}rich-textarea .ql-editor{position:relative;padding-inline:var(--rich-textarea-padding-inline-start,0) var(--rich-textarea-padding-inline-end,15px);padding-block:var(--rich-textarea-padding-block-start,0) var(--rich-textarea-padding-block-end,0);line-height:24px;overflow:auto;max-height:var(--textarea-max-height,calc(var(--textarea-max-rows, 0)*24px));word-break:break-word;direction:ltr;text-align:start}rich-textarea .ql-editor.scrollbar-present{-webkit-padding-end:48px;padding-inline-end:48px}rich-textarea .ql-editor.scrollbar-present.new-input-ui{-webkit-padding-end:var(--gem-sys-spacing--s);padding-inline-end:var(--gem-sys-spacing--s)}rich-textarea .ql-editor.isFullscreen{max-height:calc(var(--chat-container-height, calc(100vh - 128px)) - 48px - var(--uploader-height, 0px));height:calc(var(--chat-container-height, calc(100vh - 128px)) - 48px - var(--uploader-height, 0px))}rich-textarea .ql-editor.isFullscreen:not(.new-input-ui){-webkit-padding-end:60px;padding-inline-end:60px}rich-textarea .ql-editor.ql-blank::before{font-style:unset;color:var(--bard-color-form-field-placeholder);inset-inline:var(--rich-textarea-padding-inline-start,0) var(--rich-textarea-padding-inline-end,16px)}rich-textarea .ql-editor.ql-blank::after{content:attr(data-placeholder);display:block;margin-top:-24px;visibility:hidden}rich-textarea.enterprise .ql-editor.ql-blank::before{inset-inline:20px 16px}rich-textarea.enterprise .ql-editor.ql-blank::after{content:"encrypted";color:var(--bard-color-form-field-placeholder);font-family:"Google Symbols";position:absolute;visibility:visible;font-size:20px;margin-left:-3px}bots-creation-window .mat-mdc-text-field-wrapper{border-radius:var(--mdc-shape-small,16px);background-color:var(--gem-sys-color--surface)}bots-creation-window .instruction-actions-container .history-button:first-of-type .mat-mdc-button-persistent-ripple{border-start-end-radius:0;border-end-end-radius:0}bots-creation-window .instruction-actions-container .history-button:last-of-type .mat-mdc-button-persistent-ripple{border-start-start-radius:0;border-end-start-radius:0}bots-creation-window .instruction-bg p{margin:0}@media (max-width:768px){.global-gal-data-usage-dialog-panel{min-width:100vw;min-height:100%;overflow:none;-webkit-box-align:center;-webkit-align-items:center;align-items:center}}:root .light-theme{--bard-color-neutral-90:#e3e3e3;--bard-color-neutral-95:#f2f2f2;--bard-color-neutral-96:#f4f3f2;--bard-color-enterprise-greeting:#c7c7c7;--bard-color-custom-primary-container:#d3e3fd;--bard-color-surface-tint:#6991d6;--bard-color-tertiary-60:#1ea446;--bard-color-surface-3-opacity-11:rgba(105,145,214,0.1098039216);--bard-color-surface-5-opacity-14:rgba(105,145,214,0.1411764706);--bard-color-footer-background:#f8f9fa;--bard-color-draft-chip-background:#e8eaed;--bard-color-sidenav-background:#fff;--bard-color-inverse-primary-background:#000;--bard-color-response-container-flipped-background:#f3f6fc;--bard-color-sos-footer:#757575;--bard-color-code-comment:#5f6368;--bard-color-code-variables:#d93025;--bard-color-code-literal:#b55908;--bard-color-code-class:#996900;--bard-color-code-string:#188038;--bard-color-code-quotes-and-meta:#1967d2;--bard-color-code-keyword:#8430ce;--bard-color-code-chip-foreground:#8430ce;--bard-color-code-chip-background:#f7e3ff;--bard-color-code-chip-background-selected:#f0c6ff;--bard-color-continue-chat-discovery-tooltip-button-text:#0b57d0;--bard-color-fact-check-tooltip-entailed-highlight:#ddf8d8;--bard-color-fact-check-tooltip-entailed-selected:rgba(128,218,128,0.75);--bard-color-fact-check-tooltip-contradictory-highlight:#ffede1;--bard-color-fact-check-tooltip-contradictory-selected:rgba(255,182,131,0.75);--bard-color-fact-check-button-complete:#d3e3fd;--bard-color-fact-title:#006c35;--bard-color-fact-title-invalid:#9a4600;--bard-color-recitation-background:#e7f2ff;--bard-color-tooltip-box-shadow:rgba(60,64,67,0.16);--bard-color-sentence-prefix-color:#000;--bard-color-sentence-words-color:#80868b;--bard-color-image-overlay-background:rgba(255,255,255,0.75);--bard-color-pup-banner:#fbbc04;--bard-color-share-link:#0842a0;--bard-color-strong-focus-indicator:#000;--bard-color-inverse-strong-focus-indicator:#fff;--bard-color-tool-fuse-background-left:#dddeff;--bard-color-tool-fuse-background-middle:#e7e9fe;--bard-color-tool-fuse-background-right:#f3f6fc;--bard-color-tool-fuse-foreground-left:#cbddff;--bard-color-tool-fuse-foreground-middle:#d8e2ff;--bard-color-tool-fuse-foreground-right:#ccceff;--bard-color-bard-avatar-v2-basic-circle-stop-1:#9168c0;--bard-color-bard-avatar-v2-basic-circle-stop-2:#5684d1;--bard-color-bard-avatar-v2-basic-circle-stop-3:#1ba1e3;--bard-color-bard-avatar-v2-advanced-circle-stop-1:#9e72ba;--bard-color-bard-avatar-v2-advanced-circle-stop-2:#d65c67;--bard-color-bard-avatar-v2-advanced-circle-stop-3:#d6635c;--bard-color-icon-separator:#d9d9d9;--bard-color-chrome-experiment-badge:#1b6ef3;--bard-color-onegooglebar-product-controls:#5f6368;--bard-color-share-title-card-border:#c4c7c5;--bard-color-share-selected-title-card-border:#0b57d0;--bard-color-share-social-media-icon-focus:#e9eef6;--bard-color-share-social-media-icon-background:#f8fafd;--bard-color-form-field-outline:#80868b;--bard-color-form-field-outline-active:#1a73e8;--bard-color-form-field-outline-hover:#202124;--bard-color-form-field-placeholder:#5f6368;--bard-color-zero-state-card-selected:#d3e3fd;--bard-color-zero-state-prompt-chip-background:#d3e3fd;--bard-color-zero-state-prompt-chip-text:#0b57d0;--bard-color-processing-animation-color-1:#e3e3e3;--bard-color-processing-animation-color-2:#f0f4f9;--bard-color-tts-token-highlight:#ff0;--bard-color-tts-sentence-highlight:#e8e8e8;--bard-color-onhover-conversation-metadata-button-v2:#dde3ea;--bard-color-new-conversation-button:#dde3ea;--bard-color-on-new-conversation-button:#444746;--bard-color-icon-container-background:#fff;--bard-color-bot-power-up-button-background:#e8eaed;--bard-color-bot-onboarding-banner-bg-step-1:#efdbff;--bard-color-bot-onboarding-banner-bg-step-2:#c2e7ff;--bard-color-bot-onboarding-banner-bg-step-3:#c2e7ff;--bard-color-bot-onboarding-banner-bg-step-4:#efdbff;--bard-color-bot-logo-bg-default:#e1e3e1;--bard-color-bot-logo-text-default:#5c5f5e;--bard-color-bot-logo-border-default:#a9acaa;--bard-color-lightbox-background:#fff;--bard-color-image-lightbox-text:#757575;--bard-color-image-placeholder-background:#d3dbe5;--bard-color-chart-highlighted-background:#e9eef6;--bard-color-skeleton-loader-background-1:#f0f4f9;--bard-color-skeleton-loader-background-2:#e9eef6;--bard-color-skeleton-loader-background-3:#487fed;--bard-color-skeleton-loader-background-alt-1:#f0f4f9;--bard-color-skeleton-loader-background-alt-2:#e8cde2;--bard-color-skeleton-loader-background-alt-3:#e5989f;--bard-color-skeleton-loader-background-grayscale-1:#f0f4f9;--bard-color-skeleton-loader-background-grayscale-2:#d3dbe5;--bard-color-skeleton-loader-background-grayscale-3:#f0f4f8;--bard-color-gallery-separator-line:#e1e3e1;--bard-color-gallery-image-card-text:#fff;--bard-color-brand-text-gradient-stop-1:#4285f4;--bard-color-brand-text-gradient-stop-2:#9b72cb;--bard-color-brand-text-gradient-stop-3:#d96570;--bard-color-input-area-buttons-hover-background:#3c4043;--bard-color-sidenav-mobile-controls:#444746;--bard-color-sidenav-scrim:rgba(19,19,20,0.4);--bard-color-get-app-banner-background:#d6e2fb;--bard-color-get-app-banner-text:#444746;--bard-color-get-app-mobile-dialog-text:#fff;--bard-color-get-app-mobile-dialog-disclaimer:#e3e3e3;--bard-color-get-app-mobile-dialog-background:#14181d;--bard-color-get-app-qr-code-border:#fff;--bard-color-imagen-loading-gradient-step-1:rgba(240,244,249,0.2);--bard-color-imagen-loading-gradient-step-2:#f0f4f9;--bard-color-imagen-loading-gradient-step-3:#d3dbe5;--bard-color-imagen-selection-dialog-background:#fff;--bard-color-enterprise-disclaimer-encrypted:#8e4e00;--bard-color-enterprise-disclaimer-encrypted-background:#ffdcc1;--bard-color-planner-status-indicator-bar-error:#ec928e;--bard-color-planner-status-indicator-bar-warning:#ffb683;--bard-color-planner-status-indicator-bar-update:#7cacf8;--bard-color-resize-canvas-background:#ecf3fe;--bard-color-immersive-editor-comment-selection:#ffe9c4;--bard-color-immersive-editor-comment-selection-focused:#ffd289;--bard-color-immersive-editor-user-selection:#a8c7fa;--bard-color-immersive-learning-correct-background:var(--gem-sys-color--tertiary-container);--bard-color-immersive-learning-correct-border:var(--gem-sys-color--tertiary-container);--bard-color-immersive-learning-incorrect-background:#fff8f8;--bard-color-immersive-learning-incorrect-border:#fff8f8}:root .dark-theme{--bard-color-neutral-90:#37393b;--bard-color-neutral-95:#2a2a2a;--bard-color-neutral-96:#0e0e0f;--bard-color-enterprise-greeting:#474747;--bard-color-custom-primary-container:#222327;--bard-color-surface-tint:#d1e1ff;--bard-color-tertiary-60:#1ea446;--bard-color-surface-3-opacity-11:rgba(209,225,255,0.1098039216);--bard-color-surface-5-opacity-14:rgba(209,225,255,0.1411764706);--bard-color-footer-background:#202124;--bard-color-draft-chip-background:#303030;--bard-color-sidenav-background:#000;--bard-color-inverse-primary-background:#fff;--bard-color-response-container-flipped-background:#222327;--bard-color-sos-footer:#ababab;--bard-color-code-comment:#80868b;--bard-color-code-variables:#f28b82;--bard-color-code-literal:#fa903e;--bard-color-code-class:#fdd663;--bard-color-code-string:#81c995;--bard-color-code-quotes-and-meta:#8ab4f8;--bard-color-code-keyword:#c58af9;--bard-color-code-chip-foreground:#f0c6ff;--bard-color-code-chip-background:#4c2271;--bard-color-code-chip-background-selected:#8430ce;--bard-color-continue-chat-discovery-tooltip-button-text:#d3e3fd;--bard-color-fact-check-tooltip-entailed-highlight:rgba(68,194,101,0.25);--bard-color-fact-check-tooltip-entailed-selected:#00522c;--bard-color-fact-check-tooltip-contradictory-highlight:rgba(255,125,65,0.25);--bard-color-fact-check-tooltip-contradictory-selected:#753403;--bard-color-fact-check-button-complete:#282a2c;--bard-color-fact-title:#80da88;--bard-color-fact-title-invalid:#ffb683;--bard-color-recitation-background:rgba(118,172,255,0.25);--bard-color-tooltip-box-shadow:rgba(60,64,67,0.16);--bard-color-sentence-prefix-color:#fff;--bard-color-sentence-words-color:#80868b;--bard-color-image-overlay-background:rgba(60,64,67,0.75);--bard-color-pup-banner:#fdd663;--bard-color-share-link:#a8c7fa;--bard-color-strong-focus-indicator:#fff;--bard-color-inverse-strong-focus-indicator:#000;--bard-color-tool-fuse-background-left:#222327;--bard-color-tool-fuse-background-middle:#161c25;--bard-color-tool-fuse-background-right:#222327;--bard-color-tool-fuse-foreground-left:#3b475b;--bard-color-tool-fuse-foreground-middle:#4a5a73;--bard-color-tool-fuse-foreground-right:#4a4c67;--bard-color-bard-avatar-v2-basic-circle-stop-1:#9168c0;--bard-color-bard-avatar-v2-basic-circle-stop-2:#5684d1;--bard-color-bard-avatar-v2-basic-circle-stop-3:#1ba1e3;--bard-color-bard-avatar-v2-advanced-circle-stop-1:#9e72ba;--bard-color-bard-avatar-v2-advanced-circle-stop-2:#d65c67;--bard-color-bard-avatar-v2-advanced-circle-stop-3:#d6635c;--bard-color-icon-separator:#7a7a7a;--bard-color-chrome-experiment-badge:#a8c7fa;--bard-color-onegooglebar-product-controls:rgba(255,255,255,0.87);--bard-color-share-title-card-border:#8e918f;--bard-color-share-selected-title-card-border:#0b57d0;--bard-color-share-social-media-icon-focus:#131314;--bard-color-share-social-media-icon-background:#43474e;--bard-color-form-field-outline:#bdc1c6;--bard-color-form-field-outline-active:#8ab4f8;--bard-color-form-field-outline-hover:#f8f9fa;--bard-color-form-field-placeholder:#bdc1c6;--bard-color-zero-state-card-selected:#3b4456;--bard-color-zero-state-prompt-chip-background:#3b4456;--bard-color-zero-state-prompt-chip-text:#aec6f6;--bard-color-processing-animation-color-1:#474747;--bard-color-processing-animation-color-2:#131314;--bard-color-tts-token-highlight:#660;--bard-color-tts-sentence-highlight:#444;--bard-color-onhover-conversation-metadata-button-v2:#37393b;--bard-color-new-conversation-button:#282a2c;--bard-color-on-new-conversation-button:#e3e3e3;--bard-color-icon-container-background:#000;--bard-color-bot-power-up-button-background:#303030;--bard-color-bot-onboarding-banner-bg-step-1:rgba(33,123,254,0.3);--bard-color-bot-onboarding-banner-bg-step-2:rgba(7,142,251,0.3);--bard-color-bot-onboarding-banner-bg-step-3:rgba(172,135,235,0.3);--bard-color-bot-onboarding-banner-bg-step-4:rgba(238,77,93,0.3);--bard-color-bot-logo-bg-default:#191d1c;--bard-color-bot-logo-text-default:#a9acaa;--bard-color-bot-logo-border-default:#5c5f5e;--bard-color-lightbox-background:#000;--bard-color-image-lightbox-text:#ababab;--bard-color-image-placeholder-background:#35383b;--bard-color-chart-highlighted-background:#e9eef6;--bard-color-skeleton-loader-background-1:#1e1f20;--bard-color-skeleton-loader-background-2:#333537;--bard-color-skeleton-loader-background-3:#487fed;--bard-color-skeleton-loader-background-alt-1:#1e1f20;--bard-color-skeleton-loader-background-alt-2:#543a52;--bard-color-skeleton-loader-background-alt-3:#d96570;--bard-color-skeleton-loader-background-grayscale-1:#161617;--bard-color-skeleton-loader-background-grayscale-2:#35383b;--bard-color-skeleton-loader-background-grayscale-3:#1e1f20;--bard-color-gallery-separator-line:#e1e3e1;--bard-color-gallery-image-card-text:#fff;--bard-color-brand-text-gradient-stop-1:#4285f4;--bard-color-brand-text-gradient-stop-2:#9b72cb;--bard-color-brand-text-gradient-stop-3:#d96570;--bard-color-input-area-buttons-hover-background:#e8eaed;--bard-color-sidenav-mobile-controls:#e3e3e3;--bard-color-sidenav-scrim:rgba(19,19,20,0.4);--bard-color-get-app-banner-background:#004a77;--bard-color-get-app-banner-text:#e3e3e3;--bard-color-get-app-mobile-dialog-text:#fff;--bard-color-get-app-mobile-dialog-disclaimer:#e3e3e3;--bard-color-get-app-mobile-dialog-background:#14181d;--bard-color-get-app-qr-code-border:#fff;--bard-color-imagen-loading-gradient-step-1:rgba(22,22,23,0.2);--bard-color-imagen-loading-gradient-step-2:#1e1f20;--bard-color-imagen-loading-gradient-step-3:#35383b;--bard-color-imagen-selection-dialog-background:#202124;--bard-color-enterprise-disclaimer-encrypted:#8e4e00;--bard-color-enterprise-disclaimer-encrypted-background:#ffdcc1;--bard-color-planner-status-indicator-bar-error:#ec928e;--bard-color-planner-status-indicator-bar-warning:#ffb683;--bard-color-planner-status-indicator-bar-update:#7cacf8;--bard-color-resize-canvas-background:#041e49;--bard-color-immersive-editor-comment-selection:#5d4718;--bard-color-immersive-editor-comment-selection-focused:#835800;--bard-color-immersive-editor-user-selection:#36568d;--bard-color-immersive-learning-correct-background:var(--gem-sys-color--surface-container);--bard-color-immersive-learning-correct-border:#1aa64a;--bard-color-immersive-learning-incorrect-background:var(--gem-sys-color--surface-container);--bard-color-immersive-learning-incorrect-border:#f55e57}:where(.theme-host){color-scheme:light;--mat-app-background-color:#fff;--mat-app-text-color:#1f1f1f;--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);--mat-ripple-color:color-mix(in srgb,#1f1f1f 10%,transparent);--mat-option-focus-state-layer-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-option-hover-state-layer-color:color-mix(in srgb,#1f1f1f 8%,transparent);--mat-option-label-text-color:#1f1f1f;--mat-option-selected-state-label-text-color:#001d35;--mat-option-selected-state-layer-color:#c2e7ff;--mat-optgroup-label-text-color:#444746;--mat-pseudo-checkbox-full-disabled-selected-checkmark-color:#fff;--mat-pseudo-checkbox-full-disabled-selected-icon-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-pseudo-checkbox-full-selected-checkmark-color:#fff;--mat-pseudo-checkbox-full-selected-icon-color:#0b57d0;--mat-pseudo-checkbox-full-unselected-icon-color:#444746;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color:#0b57d0;--mat-option-label-text-size:1rem;--mat-option-label-text-weight:400;--mat-option-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-option-label-text-line-height:1.25rem;--mat-option-label-text-tracking:0;--mat-optgroup-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-optgroup-label-text-line-height:1.25rem;--mat-optgroup-label-text-size:0.875rem;--mat-optgroup-label-text-tracking:0;--mat-optgroup-label-text-weight:500;--mat-bottom-sheet-container-shape:28px;--mat-bottom-sheet-container-text-color:#1f1f1f;--mat-bottom-sheet-container-background-color:#f8fafd;--mat-bottom-sheet-container-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-bottom-sheet-container-text-line-height:1.5rem;--mat-bottom-sheet-container-text-size:1rem;--mat-bottom-sheet-container-text-tracking:0;--mat-bottom-sheet-container-text-weight:400;--mat-button-toggle-focus-state-layer-opacity:0.12;--mat-button-toggle-hover-state-layer-opacity:0.08;--mat-button-toggle-shape:28px;--mat-button-toggle-background-color:transparent;--mat-button-toggle-disabled-selected-state-background-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-button-toggle-disabled-selected-state-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-button-toggle-disabled-state-background-color:transparent;--mat-button-toggle-disabled-state-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-button-toggle-divider-color:#747775;--mat-button-toggle-selected-state-background-color:#c2e7ff;--mat-button-toggle-selected-state-text-color:#001d35;--mat-button-toggle-state-layer-color:#1f1f1f;--mat-button-toggle-text-color:#1f1f1f;--mat-button-toggle-height:40px;--mat-button-toggle-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-button-toggle-label-text-line-height:1.25rem;--mat-button-toggle-label-text-size:0.875rem;--mat-button-toggle-label-text-tracking:0;--mat-button-toggle-label-text-weight:500;--mat-divider-width:1px;--mat-divider-color:#747775;--mat-expansion-container-shape:12px;--mat-expansion-header-indicator-display:inline-block;--mat-expansion-legacy-header-indicator-display:none;--mat-expansion-actions-divider-color:#747775;--mat-expansion-container-background-color:#fff;--mat-expansion-container-text-color:#1f1f1f;--mat-expansion-header-description-color:#444746;--mat-expansion-header-disabled-state-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-expansion-header-focus-state-layer-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-expansion-header-hover-state-layer-color:color-mix(in srgb,#1f1f1f 8%,transparent);--mat-expansion-header-indicator-color:#444746;--mat-expansion-header-text-color:#1f1f1f;--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px;--mat-expansion-container-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-expansion-container-text-line-height:1.5rem;--mat-expansion-container-text-size:1rem;--mat-expansion-container-text-tracking:0;--mat-expansion-container-text-weight:400;--mat-expansion-header-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-expansion-header-text-line-height:1.5rem;--mat-expansion-header-text-size:1rem;--mat-expansion-header-text-tracking:0;--mat-expansion-header-text-weight:500;--mat-grid-list-tile-header-primary-text-size:400 1rem/1.5rem "Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-grid-list-tile-header-secondary-text-size:400 0.875rem/1.25rem "Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-grid-list-tile-footer-primary-text-size:400 1rem/1.5rem "Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-grid-list-tile-footer-secondary-text-size:400 0.875rem/1.25rem "Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-icon-color:inherit;--mat-sidenav-container-background-color:#fff;--mat-sidenav-container-text-color:#444746;--mat-sidenav-content-background-color:#fff;--mat-sidenav-content-text-color:#1f1f1f;--mat-sidenav-scrim-color:color-mix(in srgb,#2d312f 40%,transparent);--mat-sidenav-container-shape:16px;--mat-sidenav-container-elevation-shadow:none;--mat-sidenav-container-width:360px;--mat-sidenav-container-divider-color:transparent;--mat-button-filled-container-shape:9999px;--mat-button-filled-horizontal-padding:24px;--mat-button-filled-icon-offset:-8px;--mat-button-filled-icon-spacing:8px;--mat-button-outlined-container-shape:9999px;--mat-button-outlined-horizontal-padding:24px;--mat-button-outlined-icon-offset:-8px;--mat-button-outlined-icon-spacing:8px;--mat-button-outlined-outline-width:1px;--mat-button-protected-container-shape:9999px;--mat-button-protected-horizontal-padding:24px;--mat-button-protected-icon-offset:-8px;--mat-button-protected-icon-spacing:8px;--mat-button-text-container-shape:9999px;--mat-button-text-horizontal-padding:12px;--mat-button-text-icon-offset:-4px;--mat-button-text-icon-spacing:8px;--mat-button-text-with-icon-horizontal-padding:16px;--mat-button-tonal-container-shape:9999px;--mat-button-tonal-horizontal-padding:24px;--mat-button-tonal-icon-offset:-8px;--mat-button-tonal-icon-spacing:8px;--mat-button-filled-container-color:#0b57d0;--mat-button-filled-disabled-container-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-button-filled-disabled-label-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-button-filled-disabled-state-layer-color:#444746;--mat-button-filled-focus-state-layer-opacity:0.12;--mat-button-filled-label-text-color:#fff;--mat-button-filled-pressed-state-layer-opacity:0.12;--mat-button-filled-ripple-color:color-mix(in srgb,#fff 12%,transparent);--mat-button-filled-state-layer-color:#fff;--mat-button-outlined-disabled-label-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-button-outlined-disabled-outline-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-button-outlined-disabled-state-layer-color:#444746;--mat-button-outlined-focus-state-layer-opacity:0.12;--mat-button-outlined-label-text-color:#0b57d0;--mat-button-outlined-outline-color:#747775;--mat-button-outlined-pressed-state-layer-opacity:0.12;--mat-button-outlined-ripple-color:color-mix(in srgb,#0b57d0 12%,transparent);--mat-button-outlined-state-layer-color:#0b57d0;--mat-button-protected-container-color:#fff;--mat-button-protected-container-elevation-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-button-protected-disabled-container-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-button-protected-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-button-protected-disabled-label-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-button-protected-disabled-state-layer-color:#444746;--mat-button-protected-focus-container-elevation-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-button-protected-focus-state-layer-opacity:0.12;--mat-button-protected-hover-container-elevation-shadow:0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);--mat-button-protected-label-text-color:#0b57d0;--mat-button-protected-pressed-container-elevation-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-button-protected-pressed-state-layer-opacity:0.12;--mat-button-protected-ripple-color:color-mix(in srgb,#0b57d0 12%,transparent);--mat-button-protected-state-layer-color:#0b57d0;--mat-button-text-disabled-label-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-button-text-disabled-state-layer-color:#444746;--mat-button-text-focus-state-layer-opacity:0.12;--mat-button-text-label-text-color:#0b57d0;--mat-button-text-pressed-state-layer-opacity:0.12;--mat-button-text-ripple-color:color-mix(in srgb,#0b57d0 12%,transparent);--mat-button-text-state-layer-color:#0b57d0;--mat-button-tonal-container-color:#c2e7ff;--mat-button-tonal-disabled-container-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-button-tonal-disabled-label-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-button-tonal-disabled-state-layer-color:#444746;--mat-button-tonal-focus-state-layer-opacity:0.12;--mat-button-tonal-label-text-color:#001d35;--mat-button-tonal-pressed-state-layer-opacity:0.12;--mat-button-tonal-ripple-color:color-mix(in srgb,#001d35 12%,transparent);--mat-button-tonal-state-layer-color:#001d35;--mat-button-filled-touch-target-display:block;--mat-button-filled-container-height:40px;--mat-button-outlined-container-height:40px;--mat-button-outlined-touch-target-display:block;--mat-button-protected-touch-target-display:block;--mat-button-protected-container-height:40px;--mat-button-text-touch-target-display:block;--mat-button-text-container-height:40px;--mat-button-tonal-container-height:40px;--mat-button-tonal-touch-target-display:block;--mat-button-filled-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-button-filled-label-text-size:0.875rem;--mat-button-filled-label-text-tracking:0;--mat-button-filled-label-text-weight:500;--mat-button-outlined-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-button-outlined-label-text-size:0.875rem;--mat-button-outlined-label-text-tracking:0;--mat-button-outlined-label-text-weight:500;--mat-button-protected-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-button-protected-label-text-size:0.875rem;--mat-button-protected-label-text-tracking:0;--mat-button-protected-label-text-weight:500;--mat-button-text-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-button-text-label-text-size:0.875rem;--mat-button-text-label-text-tracking:0;--mat-button-text-label-text-weight:500;--mat-button-tonal-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-button-tonal-label-text-size:0.875rem;--mat-button-tonal-label-text-tracking:0;--mat-button-tonal-label-text-weight:500;--mat-card-elevated-container-shape:12px;--mat-card-filled-container-shape:12px;--mat-card-outlined-container-shape:12px;--mat-card-outlined-outline-width:1px;--mat-card-elevated-container-color:#f8fafd;--mat-card-elevated-container-elevation:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-card-filled-container-color:#dde3ea;--mat-card-filled-container-elevation:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-card-outlined-container-color:#fff;--mat-card-outlined-container-elevation:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-card-outlined-outline-color:#c4c7c5;--mat-card-subtitle-text-color:#1f1f1f;--mat-card-subtitle-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-card-subtitle-text-line-height:1.5rem;--mat-card-subtitle-text-size:1rem;--mat-card-subtitle-text-tracking:0;--mat-card-subtitle-text-weight:500;--mat-card-title-text-font:"Google Sans Flex","Google Sans",sans-serif;--mat-card-title-text-line-height:1.75rem;--mat-card-title-text-size:1.375rem;--mat-card-title-text-tracking:0;--mat-card-title-text-weight:400;--mat-dialog-actions-alignment:flex-end;--mat-dialog-actions-padding:16px 24px;--mat-dialog-container-elevation-shadow:none;--mat-dialog-container-max-width:560px;--mat-dialog-container-min-width:280px;--mat-dialog-container-shape:28px;--mat-dialog-container-small-max-width:calc(100vw - 32px);--mat-dialog-content-padding:20px 24px;--mat-dialog-headline-padding:6px 24px 13px;--mat-dialog-with-actions-content-padding:20px 24px 0;--mat-dialog-container-color:#fff;--mat-dialog-subhead-color:#1f1f1f;--mat-dialog-supporting-text-color:#444746;--mat-dialog-subhead-font:"Google Sans Flex","Google Sans",sans-serif;--mat-dialog-subhead-line-height:2rem;--mat-dialog-subhead-size:1.5rem;--mat-dialog-subhead-tracking:0;--mat-dialog-subhead-weight:400;--mat-dialog-supporting-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-dialog-supporting-text-line-height:1.25rem;--mat-dialog-supporting-text-size:0.875rem;--mat-dialog-supporting-text-tracking:0;--mat-dialog-supporting-text-weight:400;--mat-icon-button-icon-size:24px;--mat-icon-button-container-shape:9999px;--mat-icon-button-disabled-icon-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-icon-button-disabled-state-layer-color:#444746;--mat-icon-button-focus-state-layer-opacity:0.12;--mat-icon-button-hover-state-layer-opacity:0.08;--mat-icon-button-icon-color:#444746;--mat-icon-button-pressed-state-layer-opacity:0.12;--mat-icon-button-ripple-color:color-mix(in srgb,#444746 12%,transparent);--mat-icon-button-state-layer-color:#444746;--mat-icon-button-touch-target-display:block;--mat-icon-button-state-layer-size:40px;--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;--mat-form-field-disabled-input-text-placeholder-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-disabled-leading-icon-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-disabled-select-arrow-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-disabled-trailing-icon-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-enabled-select-arrow-color:#444746;--mat-form-field-error-focus-trailing-icon-color:#b3261e;--mat-form-field-error-hover-trailing-icon-color:#410e0b;--mat-form-field-error-text-color:#b3261e;--mat-form-field-error-trailing-icon-color:#b3261e;--mat-form-field-filled-active-indicator-color:#444746;--mat-form-field-filled-caret-color:#0b57d0;--mat-form-field-filled-container-color:#e1e3e1;--mat-form-field-filled-disabled-active-indicator-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-filled-disabled-container-color:color-mix(in srgb,#1f1f1f 4%,transparent);--mat-form-field-filled-disabled-input-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-filled-disabled-label-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-filled-error-active-indicator-color:#b3261e;--mat-form-field-filled-error-caret-color:#b3261e;--mat-form-field-filled-error-focus-active-indicator-color:#b3261e;--mat-form-field-filled-error-focus-label-text-color:#b3261e;--mat-form-field-filled-error-hover-active-indicator-color:#410e0b;--mat-form-field-filled-error-hover-label-text-color:#410e0b;--mat-form-field-filled-error-label-text-color:#b3261e;--mat-form-field-filled-focus-active-indicator-color:#0b57d0;--mat-form-field-filled-focus-label-text-color:#0b57d0;--mat-form-field-filled-hover-active-indicator-color:#1f1f1f;--mat-form-field-filled-hover-label-text-color:#444746;--mat-form-field-filled-input-text-color:#1f1f1f;--mat-form-field-filled-input-text-placeholder-color:#444746;--mat-form-field-filled-label-text-color:#444746;--mat-form-field-focus-select-arrow-color:#0b57d0;--mat-form-field-focus-state-layer-opacity:0;--mat-form-field-hover-state-layer-opacity:0.08;--mat-form-field-leading-icon-color:#444746;--mat-form-field-outlined-caret-color:#0b57d0;--mat-form-field-outlined-disabled-input-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-outlined-disabled-label-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-outlined-disabled-outline-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-form-field-outlined-error-caret-color:#b3261e;--mat-form-field-outlined-error-focus-label-text-color:#b3261e;--mat-form-field-outlined-error-focus-outline-color:#b3261e;--mat-form-field-outlined-error-hover-label-text-color:#410e0b;--mat-form-field-outlined-error-hover-outline-color:#410e0b;--mat-form-field-outlined-error-label-text-color:#b3261e;--mat-form-field-outlined-error-outline-color:#b3261e;--mat-form-field-outlined-focus-label-text-color:#0b57d0;--mat-form-field-outlined-focus-outline-color:#0b57d0;--mat-form-field-outlined-hover-label-text-color:#1f1f1f;--mat-form-field-outlined-hover-outline-color:#1f1f1f;--mat-form-field-outlined-input-text-color:#1f1f1f;--mat-form-field-outlined-input-text-placeholder-color:#444746;--mat-form-field-outlined-label-text-color:#444746;--mat-form-field-outlined-outline-color:#747775;--mat-form-field-select-disabled-option-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-select-option-text-color:#1f1f1f;--mat-form-field-state-layer-color:#1f1f1f;--mat-form-field-trailing-icon-color:#444746;--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;--mat-form-field-container-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-form-field-container-text-line-height:1.5rem;--mat-form-field-container-text-size:1rem;--mat-form-field-container-text-tracking:0;--mat-form-field-container-text-weight:400;--mat-form-field-subscript-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-form-field-subscript-text-line-height:1rem;--mat-form-field-subscript-text-size:0.75rem;--mat-form-field-subscript-text-tracking:0.006rem;--mat-form-field-subscript-text-weight:400;--mat-form-field-outlined-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-form-field-outlined-label-text-size:1rem;--mat-form-field-outlined-label-text-tracking:0;--mat-form-field-outlined-label-text-weight:400;--mat-form-field-filled-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-form-field-filled-label-text-size:1rem;--mat-form-field-filled-label-text-tracking:0;--mat-form-field-filled-label-text-weight:400;--mat-list-active-indicator-color:#c2e7ff;--mat-list-active-indicator-shape:9999px;--mat-list-list-item-container-color:transparent;--mat-list-list-item-container-shape:0;--mat-list-list-item-disabled-label-text-color:#1f1f1f;--mat-list-list-item-disabled-label-text-opacity:0.3;--mat-list-list-item-disabled-leading-icon-color:#1f1f1f;--mat-list-list-item-disabled-leading-icon-opacity:0.38;--mat-list-list-item-disabled-state-layer-color:#1f1f1f;--mat-list-list-item-disabled-state-layer-opacity:0.12;--mat-list-list-item-disabled-trailing-icon-color:#1f1f1f;--mat-list-list-item-disabled-trailing-icon-opacity:0.38;--mat-list-list-item-focus-label-text-color:#1f1f1f;--mat-list-list-item-focus-state-layer-color:#1f1f1f;--mat-list-list-item-focus-state-layer-opacity:0.12;--mat-list-list-item-hover-label-text-color:#1f1f1f;--mat-list-list-item-hover-state-layer-color:#1f1f1f;--mat-list-list-item-hover-state-layer-opacity:0.08;--mat-list-list-item-label-text-color:#1f1f1f;--mat-list-list-item-leading-avatar-color:#d3e3fd;--mat-list-list-item-leading-avatar-shape:9999px;--mat-list-list-item-leading-avatar-size:40px;--mat-list-list-item-leading-icon-color:#444746;--mat-list-list-item-leading-icon-size:24px;--mat-list-list-item-selected-trailing-icon-color:#0b57d0;--mat-list-list-item-supporting-text-color:#444746;--mat-list-list-item-trailing-icon-color:#444746;--mat-list-list-item-trailing-icon-size:24px;--mat-list-list-item-trailing-supporting-text-color:#444746;--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:16px;--mat-list-list-item-one-line-container-height:48px;--mat-list-list-item-two-line-container-height:64px;--mat-list-list-item-three-line-container-height:88px;--mat-list-list-item-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-list-list-item-label-text-line-height:1.5rem;--mat-list-list-item-label-text-size:1rem;--mat-list-list-item-label-text-tracking:0;--mat-list-list-item-label-text-weight:400;--mat-list-list-item-supporting-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-list-list-item-supporting-text-line-height:1.25rem;--mat-list-list-item-supporting-text-size:0.875rem;--mat-list-list-item-supporting-text-tracking:0;--mat-list-list-item-supporting-text-weight:400;--mat-list-list-item-trailing-supporting-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-list-list-item-trailing-supporting-text-line-height:1rem;--mat-list-list-item-trailing-supporting-text-size:0.688rem;--mat-list-list-item-trailing-supporting-text-tracking:0.006rem;--mat-list-list-item-trailing-supporting-text-weight:500;--mat-slide-toggle-disabled-selected-handle-opacity:1;--mat-slide-toggle-disabled-selected-icon-opacity:0.38;--mat-slide-toggle-disabled-track-opacity:0.12;--mat-slide-toggle-disabled-unselected-handle-opacity:0.38;--mat-slide-toggle-disabled-unselected-icon-opacity:0.38;--mat-slide-toggle-disabled-unselected-track-outline-width:2px;--mat-slide-toggle-handle-shape:9999px;--mat-slide-toggle-hidden-track-opacity:0;--mat-slide-toggle-hidden-track-transition:opacity 75ms;--mat-slide-toggle-pressed-handle-size:28px;--mat-slide-toggle-selected-handle-horizontal-margin:0 24px;--mat-slide-toggle-selected-handle-size:24px;--mat-slide-toggle-selected-icon-size:16px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin:0 22px;--mat-slide-toggle-selected-track-outline-color:transparent;--mat-slide-toggle-selected-track-outline-width:2px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin:0 24px;--mat-slide-toggle-state-layer-size:40px;--mat-slide-toggle-track-height:32px;--mat-slide-toggle-track-outline-width:2px;--mat-slide-toggle-track-shape:9999px;--mat-slide-toggle-track-width:52px;--mat-slide-toggle-unselected-handle-horizontal-margin:0 8px;--mat-slide-toggle-unselected-handle-size:16px;--mat-slide-toggle-unselected-icon-size:16px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin:0 2px;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin:0 4px;--mat-slide-toggle-visible-track-opacity:1;--mat-slide-toggle-visible-track-transition:opacity 75ms;--mat-slide-toggle-with-icon-handle-size:24px;--mat-slide-toggle-disabled-selected-handle-color:#fff;--mat-slide-toggle-disabled-selected-icon-color:#1f1f1f;--mat-slide-toggle-disabled-selected-track-color:#1f1f1f;--mat-slide-toggle-disabled-unselected-handle-color:#1f1f1f;--mat-slide-toggle-disabled-unselected-icon-color:#e1e3e1;--mat-slide-toggle-disabled-unselected-track-color:#e1e3e1;--mat-slide-toggle-disabled-unselected-track-outline-color:#1f1f1f;--mat-slide-toggle-label-text-color:#1f1f1f;--mat-slide-toggle-selected-focus-handle-color:#d3e3fd;--mat-slide-toggle-selected-focus-state-layer-color:#0b57d0;--mat-slide-toggle-selected-focus-state-layer-opacity:0.12;--mat-slide-toggle-selected-focus-track-color:#0b57d0;--mat-slide-toggle-selected-handle-color:#fff;--mat-slide-toggle-selected-hover-handle-color:#d3e3fd;--mat-slide-toggle-selected-hover-state-layer-color:#0b57d0;--mat-slide-toggle-selected-hover-state-layer-opacity:0.08;--mat-slide-toggle-selected-hover-track-color:#0b57d0;--mat-slide-toggle-selected-icon-color:#041e49;--mat-slide-toggle-selected-pressed-handle-color:#d3e3fd;--mat-slide-toggle-selected-pressed-state-layer-color:#0b57d0;--mat-slide-toggle-selected-pressed-state-layer-opacity:0.12;--mat-slide-toggle-selected-pressed-track-color:#0b57d0;--mat-slide-toggle-selected-track-color:#0b57d0;--mat-slide-toggle-track-outline-color:#747775;--mat-slide-toggle-unselected-focus-handle-color:#444746;--mat-slide-toggle-unselected-focus-state-layer-color:#1f1f1f;--mat-slide-toggle-unselected-focus-state-layer-opacity:0.12;--mat-slide-toggle-unselected-focus-track-color:#e1e3e1;--mat-slide-toggle-unselected-handle-color:#747775;--mat-slide-toggle-unselected-hover-handle-color:#444746;--mat-slide-toggle-unselected-hover-state-layer-color:#1f1f1f;--mat-slide-toggle-unselected-hover-state-layer-opacity:0.08;--mat-slide-toggle-unselected-hover-track-color:#e1e3e1;--mat-slide-toggle-unselected-icon-color:#e1e3e1;--mat-slide-toggle-unselected-pressed-handle-color:#444746;--mat-slide-toggle-unselected-pressed-state-layer-color:#1f1f1f;--mat-slide-toggle-unselected-pressed-state-layer-opacity:0.12;--mat-slide-toggle-unselected-pressed-track-color:#e1e3e1;--mat-slide-toggle-unselected-track-color:#e1e3e1;--mat-slide-toggle-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-slide-toggle-label-text-line-height:1.25rem;--mat-slide-toggle-label-text-size:0.875rem;--mat-slide-toggle-label-text-tracking:0;--mat-slide-toggle-label-text-weight:400;--mat-slider-value-indicator-opacity:1;--mat-slider-value-indicator-padding:0;--mat-slider-value-indicator-width:28px;--mat-slider-value-indicator-height:28px;--mat-slider-value-indicator-caret-display:none;--mat-slider-value-indicator-border-radius:50% 50% 50% 0;--mat-slider-value-indicator-text-transform:rotate(45deg);--mat-slider-value-indicator-container-transform:translateX(-50%) rotate(-45deg);--mat-slider-active-track-height:4px;--mat-slider-handle-height:20px;--mat-slider-handle-width:20px;--mat-slider-inactive-track-height:4px;--mat-slider-with-overlap-handle-outline-width:1px;--mat-slider-with-tick-marks-active-container-opacity:0.38;--mat-slider-with-tick-marks-container-size:2px;--mat-slider-with-tick-marks-inactive-container-opacity:0.38;--mat-slider-active-track-color:#0b57d0;--mat-slider-active-track-shape:9999px;--mat-slider-disabled-active-track-color:#1f1f1f;--mat-slider-disabled-handle-color:#1f1f1f;--mat-slider-disabled-inactive-track-color:#1f1f1f;--mat-slider-focus-handle-color:#0b57d0;--mat-slider-focus-state-layer-color:color-mix(in srgb,#0b57d0 20%,transparent);--mat-slider-handle-color:#0b57d0;--mat-slider-handle-elevation:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-slider-handle-shape:9999px;--mat-slider-hover-handle-color:#0b57d0;--mat-slider-hover-state-layer-color:color-mix(in srgb,#0b57d0 5%,transparent);--mat-slider-inactive-track-color:#e1e3e1;--mat-slider-inactive-track-shape:9999px;--mat-slider-label-container-color:#0b57d0;--mat-slider-label-label-text-color:#fff;--mat-slider-ripple-color:#0b57d0;--mat-slider-with-overlap-handle-outline-color:#fff;--mat-slider-with-tick-marks-active-container-color:#fff;--mat-slider-with-tick-marks-container-shape:9999px;--mat-slider-with-tick-marks-disabled-container-color:#1f1f1f;--mat-slider-with-tick-marks-inactive-container-color:#444746;--mat-slider-label-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-slider-label-label-text-line-height:1rem;--mat-slider-label-label-text-size:0.75rem;--mat-slider-label-label-text-tracking:0.006rem;--mat-slider-label-label-text-weight:500;--mat-snack-bar-container-shape:4px;--mat-snack-bar-button-color:#a8c7fa;--mat-snack-bar-container-color:#303030;--mat-snack-bar-supporting-text-color:#f2f2f2;--mat-snack-bar-supporting-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-snack-bar-supporting-text-line-height:1.25rem;--mat-snack-bar-supporting-text-size:0.875rem;--mat-snack-bar-supporting-text-weight:400;--mat-chip-container-shape-radius:8px;--mat-chip-disabled-container-opacity:1;--mat-chip-elevated-container-color:transparent;--mat-chip-flat-selected-outline-width:0;--mat-chip-outline-width:1px;--mat-chip-trailing-action-focus-opacity:1;--mat-chip-trailing-action-opacity:1;--mat-chip-with-avatar-avatar-shape-radius:24px;--mat-chip-with-avatar-avatar-size:24px;--mat-chip-with-avatar-disabled-avatar-opacity:0.38;--mat-chip-with-icon-disabled-icon-opacity:0.38;--mat-chip-with-icon-icon-size:18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity:0.38;--mat-chip-disabled-label-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-chip-disabled-outline-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-chip-elevated-selected-container-color:#c2e7ff;--mat-chip-flat-disabled-selected-container-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-chip-focus-outline-color:#444746;--mat-chip-focus-state-layer-color:#444746;--mat-chip-focus-state-layer-opacity:0.12;--mat-chip-hover-state-layer-color:#444746;--mat-chip-hover-state-layer-opacity:0.08;--mat-chip-label-text-color:#444746;--mat-chip-outline-color:#747775;--mat-chip-selected-disabled-trailing-icon-color:#1f1f1f;--mat-chip-selected-focus-state-layer-color:#001d35;--mat-chip-selected-focus-state-layer-opacity:0.12;--mat-chip-selected-hover-state-layer-color:#001d35;--mat-chip-selected-hover-state-layer-opacity:0.08;--mat-chip-selected-label-text-color:#001d35;--mat-chip-selected-trailing-action-state-layer-color:#001d35;--mat-chip-selected-trailing-icon-color:#001d35;--mat-chip-trailing-action-focus-state-layer-opacity:0.12;--mat-chip-trailing-action-hover-state-layer-opacity:0.08;--mat-chip-trailing-action-state-layer-color:#444746;--mat-chip-with-icon-disabled-icon-color:#1f1f1f;--mat-chip-with-icon-icon-color:#444746;--mat-chip-with-icon-selected-icon-color:#001d35;--mat-chip-with-trailing-icon-disabled-trailing-icon-color:#1f1f1f;--mat-chip-with-trailing-icon-trailing-icon-color:#444746;--mat-chip-container-height:32px;--mat-chip-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-chip-label-text-line-height:1.25rem;--mat-chip-label-text-size:0.875rem;--mat-chip-label-text-tracking:0;--mat-chip-label-text-weight:500;--mat-menu-divider-bottom-spacing:8px;--mat-menu-divider-top-spacing:8px;--mat-menu-item-icon-size:24px;--mat-menu-item-spacing:12px;--mat-menu-item-leading-spacing:12px;--mat-menu-item-trailing-spacing:12px;--mat-menu-item-with-icon-leading-spacing:12px;--mat-menu-item-with-icon-trailing-spacing:12px;--mat-menu-container-shape:4px;--mat-menu-divider-color:#e1e3e1;--mat-menu-item-label-text-color:#1f1f1f;--mat-menu-item-icon-color:#444746;--mat-menu-item-hover-state-layer-color:color-mix(in srgb,#1f1f1f 8%,transparent);--mat-menu-item-focus-state-layer-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-menu-container-color:#f0f4f9;--mat-menu-container-elevation-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--mat-menu-item-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-menu-item-label-text-line-height:1.25rem;--mat-menu-item-label-text-size:0.875rem;--mat-menu-item-label-text-tracking:0;--mat-menu-item-label-text-weight:500;--mat-checkbox-selected-focus-state-layer-opacity:0.12;--mat-checkbox-selected-hover-state-layer-opacity:0.08;--mat-checkbox-selected-pressed-state-layer-opacity:0.12;--mat-checkbox-unselected-focus-state-layer-opacity:0.12;--mat-checkbox-unselected-hover-state-layer-opacity:0.08;--mat-checkbox-unselected-pressed-state-layer-opacity:0.12;--mat-checkbox-disabled-label-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-checkbox-disabled-selected-checkmark-color:#fff;--mat-checkbox-disabled-selected-icon-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-checkbox-disabled-unselected-icon-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-checkbox-label-text-color:#1f1f1f;--mat-checkbox-selected-checkmark-color:#fff;--mat-checkbox-selected-focus-icon-color:#0b57d0;--mat-checkbox-selected-focus-state-layer-color:#0b57d0;--mat-checkbox-selected-hover-icon-color:#0b57d0;--mat-checkbox-selected-hover-state-layer-color:#0b57d0;--mat-checkbox-selected-icon-color:#0b57d0;--mat-checkbox-selected-pressed-icon-color:#0b57d0;--mat-checkbox-selected-pressed-state-layer-color:#1f1f1f;--mat-checkbox-unselected-focus-icon-color:#1f1f1f;--mat-checkbox-unselected-focus-state-layer-color:#1f1f1f;--mat-checkbox-unselected-hover-icon-color:#1f1f1f;--mat-checkbox-unselected-hover-state-layer-color:#1f1f1f;--mat-checkbox-unselected-icon-color:#444746;--mat-checkbox-unselected-pressed-state-layer-color:#0b57d0;--mat-checkbox-touch-target-display:block;--mat-checkbox-state-layer-size:40px;--mat-checkbox-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-checkbox-label-text-line-height:1.25rem;--mat-checkbox-label-text-size:0.875rem;--mat-checkbox-label-text-tracking:0;--mat-checkbox-label-text-weight:400;--mat-tooltip-container-color:#303030;--mat-tooltip-container-shape:4px;--mat-tooltip-supporting-text-color:#f2f2f2;--mat-tooltip-supporting-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-tooltip-supporting-text-line-height:1rem;--mat-tooltip-supporting-text-size:0.75rem;--mat-tooltip-supporting-text-tracking:0.006rem;--mat-tooltip-supporting-text-weight:400;--mat-progress-bar-active-indicator-height:4px;--mat-progress-bar-track-height:4px;--mat-progress-bar-track-shape:0;--mat-progress-bar-active-indicator-color:#0b57d0;--mat-progress-bar-track-color:#e1e3e1;--mat-progress-spinner-size:48px;--mat-progress-spinner-active-indicator-width:4px;--mat-progress-spinner-active-indicator-color:#0b57d0;--mat-select-container-elevation-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--mat-select-panel-background-color:#f0f4f9;--mat-select-enabled-trigger-text-color:#1f1f1f;--mat-select-disabled-trigger-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-select-placeholder-text-color:#444746;--mat-select-enabled-arrow-color:#444746;--mat-select-disabled-arrow-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-select-focused-arrow-color:#0b57d0;--mat-select-invalid-arrow-color:#b3261e;--mat-select-arrow-transform:translateY(-8px);--mat-select-trigger-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-select-trigger-text-line-height:1.5rem;--mat-select-trigger-text-size:1rem;--mat-select-trigger-text-tracking:0;--mat-select-trigger-text-weight:400;--mat-radio-disabled-unselected-icon-opacity:0.38;--mat-radio-disabled-selected-icon-opacity:0.38;--mat-radio-checked-ripple-color:#0b57d0;--mat-radio-disabled-label-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-radio-disabled-selected-icon-color:#1f1f1f;--mat-radio-disabled-unselected-icon-color:#1f1f1f;--mat-radio-label-text-color:#1f1f1f;--mat-radio-ripple-color:#1f1f1f;--mat-radio-selected-focus-icon-color:#0b57d0;--mat-radio-selected-hover-icon-color:#0b57d0;--mat-radio-selected-icon-color:#0b57d0;--mat-radio-selected-pressed-icon-color:#0b57d0;--mat-radio-unselected-focus-icon-color:#1f1f1f;--mat-radio-unselected-hover-icon-color:#1f1f1f;--mat-radio-unselected-icon-color:#444746;--mat-radio-unselected-pressed-icon-color:#1f1f1f;--mat-radio-touch-target-display:block;--mat-radio-state-layer-size:40px;--mat-radio-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-radio-label-text-line-height:1.25rem;--mat-radio-label-text-size:0.875rem;--mat-radio-label-text-tracking:0;--mat-radio-label-text-weight:400;--mat-fab-container-shape:16px;--mat-fab-extended-container-height:56px;--mat-fab-extended-container-shape:16px;--mat-fab-small-container-shape:12px;--mat-fab-container-color:#d3e3fd;--mat-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-disabled-state-container-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-fab-disabled-state-foreground-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-fab-extended-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-extended-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-extended-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mat-fab-extended-pressed-container-elevation-shadow:6;--mat-fab-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-focus-state-layer-opacity:0.12;--mat-fab-foreground-color:#041e49;--mat-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mat-fab-hover-state-layer-opacity:0.08;--mat-fab-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-pressed-state-layer-opacity:0.12;--mat-fab-ripple-color:color-mix(in srgb,#041e49 12%,transparent);--mat-fab-small-container-color:#d3e3fd;--mat-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-small-disabled-state-container-color:color-mix(in srgb,#1f1f1f 12%,transparent);--mat-fab-small-disabled-state-foreground-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-fab-small-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-small-focus-state-layer-opacity:0.12;--mat-fab-small-foreground-color:#041e49;--mat-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mat-fab-small-hover-state-layer-opacity:0.08;--mat-fab-small-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-small-pressed-state-layer-opacity:0.12;--mat-fab-small-ripple-color:color-mix(in srgb,#041e49 12%,transparent);--mat-fab-small-state-layer-color:#041e49;--mat-fab-state-layer-color:#041e49;--mat-fab-touch-target-display:block;--mat-fab-extended-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-fab-extended-label-text-size:0.875rem;--mat-fab-extended-label-text-tracking:0;--mat-fab-extended-label-text-weight:500;--mat-tab-active-indicator-height:2px;--mat-tab-active-indicator-shape:0;--mat-tab-divider-height:1px;--mat-tab-active-focus-indicator-color:#0b57d0;--mat-tab-active-focus-label-text-color:#1f1f1f;--mat-tab-active-hover-indicator-color:#0b57d0;--mat-tab-active-hover-label-text-color:#1f1f1f;--mat-tab-active-indicator-color:#0b57d0;--mat-tab-active-label-text-color:#1f1f1f;--mat-tab-active-ripple-color:#1f1f1f;--mat-tab-divider-color:#e1e3e1;--mat-tab-inactive-focus-label-text-color:#1f1f1f;--mat-tab-inactive-hover-label-text-color:#1f1f1f;--mat-tab-inactive-label-text-color:#1f1f1f;--mat-tab-inactive-ripple-color:#1f1f1f;--mat-tab-pagination-icon-color:#1f1f1f;--mat-tab-disabled-ripple-color:#444746;--mat-tab-container-height:48px;--mat-tab-label-text-font:"Google Sans Flex","Google Sans Text","Google Sans",sans-serif;--mat-tab-label-text-line-height:1.25rem;--mat-tab-label-text-size:0.875rem;--mat-tab-label-text-tracking:0;--mat-tab-label-text-weight:500;--mat-focus-indicator-border-color:#0b57d0;--mat-button-filled-hover-state-layer-opacity:0.08;--mat-button-filled-focus-state-layer-opacity:0.1;--mat-button-filled-pressed-state-layer-opacity:0.1;--mat-button-filled-disabled-label-text-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.38);--mat-button-filled-disabled-container-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.12);--mat-button-outlined-hover-state-layer-opacity:0.08;--mat-button-outlined-focus-state-layer-opacity:0.1;--mat-button-outlined-pressed-state-layer-opacity:0.1;--mat-button-outlined-disabled-label-text-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.38);--mat-button-outlined-disabled-outline-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.12);--mat-button-protected-hover-state-layer-opacity:0.08;--mat-button-protected-focus-state-layer-opacity:0.1;--mat-button-protected-pressed-state-layer-opacity:0.1;--mat-button-protected-disabled-label-text-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.38);--mat-button-protected-disabled-container-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.12);--mat-button-text-hover-state-layer-opacity:0.08;--mat-button-text-focus-state-layer-opacity:0.1;--mat-button-text-pressed-state-layer-opacity:0.1;--mat-button-text-disabled-label-text-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.38);--mat-button-tonal-hover-state-layer-opacity:0.08;--mat-button-tonal-focus-state-layer-opacity:0.1;--mat-button-tonal-pressed-state-layer-opacity:0.1;--mat-button-tonal-disabled-label-text-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.38);--mat-button-tonal-disabled-container-color:color(from var(--gem-sys-color--on-surface) srgb r g b/0.12);--mat-button-filled-container-color:var(--gem-sys-color--primary);--mat-button-filled-label-text-color:var(--gem-sys-color--on-primary);--mat-button-filled-state-layer-color:var(--gem-sys-color--on-primary);--mat-button-outlined-label-text-color:var(--gem-sys-color--on-primary);--mat-button-outlined-state-layer-color:var(--gem-sys-color--on-primary);--mat-button-protected-container-color:var(--gem-sys-color--primary);--mat-button-protected-label-text-color:var(--gem-sys-color--on-primary);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-primary);--mat-button-text-label-text-color:var(--gem-sys-color--on-primary);--mat-button-text-state-layer-color:var(--gem-sys-color--on-primary);--mat-menu-container-shape:var(--gem-sys-shape--corner-large);--mat-menu-container-color:var(--gem-sys-color--surface-container);--mat-bottom-sheet-container-background-color:var(--gem-sys-color--surface-container);--mat-bottom-sheet-container-text-color:var(--gem-sys-color--on-surface);--mat-dialog-container-color:var(--gem-sys-color--surface-container);--mat-dialog-container-shape:var(--gem-sys-shape--corner-extra-large);--mat-dialog-subhead-font:Google Sans Flex,Google Sans,Helvetica Neue,sans-serif;--mat-dialog-subhead-line-height:var(--gem-sys-typography-type-scale--title-l-line-height);--mat-dialog-subhead-size:var(--gem-sys-typography-type-scale--title-l-font-size);--mat-dialog-subhead-weight:var(--gem-sys-typography-type-scale--title-l-font-weight);--mat-dialog-subhead-tracking:var(--gem-sys-typography-type-scale--title-l-font-tracking);--mat-chip-elevated-selected-container-color:var(--gem-sys-color--secondary-container);--mat-chip-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-chip-selected-label-text-color:var(--gem-sys-color--on-secondary-container)}:where(.theme-host) .katex .katex-svg{-webkit-filter:invert(0);filter:invert(0)}:where(.theme-host) .cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] :where(.theme-host) .cdk-visually-hidden{left:auto;right:0}:where(.theme-host):where(.dark-theme){color-scheme:dark;--mat-app-background-color:#1f1f1f;--mat-app-text-color:#e3e3e3;--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);--mat-ripple-color:color-mix(in srgb,#e3e3e3 10%,transparent);--mat-option-focus-state-layer-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-option-hover-state-layer-color:color-mix(in srgb,#e3e3e3 8%,transparent);--mat-option-label-text-color:#e3e3e3;--mat-option-selected-state-label-text-color:#c2e7ff;--mat-option-selected-state-layer-color:#004a77;--mat-optgroup-label-text-color:#c4c7c5;--mat-pseudo-checkbox-full-disabled-selected-checkmark-color:#1f1f1f;--mat-pseudo-checkbox-full-disabled-selected-icon-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-pseudo-checkbox-full-selected-checkmark-color:#062e6f;--mat-pseudo-checkbox-full-selected-icon-color:#a8c7fa;--mat-pseudo-checkbox-full-unselected-icon-color:#c4c7c5;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color:#a8c7fa;--mat-bottom-sheet-container-text-color:#e3e3e3;--mat-bottom-sheet-container-background-color:#1b1b1b;--mat-button-toggle-background-color:transparent;--mat-button-toggle-disabled-selected-state-background-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-button-toggle-disabled-selected-state-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-button-toggle-disabled-state-background-color:transparent;--mat-button-toggle-disabled-state-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-button-toggle-divider-color:#8e918f;--mat-button-toggle-selected-state-background-color:#004a77;--mat-button-toggle-selected-state-text-color:#c2e7ff;--mat-button-toggle-state-layer-color:#e3e3e3;--mat-button-toggle-text-color:#e3e3e3;--mat-divider-color:#8e918f;--mat-expansion-actions-divider-color:#8e918f;--mat-expansion-container-background-color:#1f1f1f;--mat-expansion-container-text-color:#e3e3e3;--mat-expansion-header-description-color:#c4c7c5;--mat-expansion-header-disabled-state-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-expansion-header-focus-state-layer-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-expansion-header-hover-state-layer-color:color-mix(in srgb,#e3e3e3 8%,transparent);--mat-expansion-header-indicator-color:#c4c7c5;--mat-expansion-header-text-color:#e3e3e3;--mat-icon-color:inherit;--mat-sidenav-container-background-color:#1f1f1f;--mat-sidenav-container-text-color:#c4c7c5;--mat-sidenav-content-background-color:#1f1f1f;--mat-sidenav-content-text-color:#e3e3e3;--mat-sidenav-scrim-color:color-mix(in srgb,#2d312f 40%,transparent);--mat-button-filled-container-color:#a8c7fa;--mat-button-filled-disabled-container-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-button-filled-disabled-label-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-button-filled-disabled-state-layer-color:#c4c7c5;--mat-button-filled-focus-state-layer-opacity:0.12;--mat-button-filled-hover-state-layer-opacity:0.08;--mat-button-filled-label-text-color:#062e6f;--mat-button-filled-pressed-state-layer-opacity:0.12;--mat-button-filled-ripple-color:color-mix(in srgb,#062e6f 12%,transparent);--mat-button-filled-state-layer-color:#062e6f;--mat-button-outlined-disabled-label-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-button-outlined-disabled-outline-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-button-outlined-disabled-state-layer-color:#c4c7c5;--mat-button-outlined-focus-state-layer-opacity:0.12;--mat-button-outlined-hover-state-layer-opacity:0.08;--mat-button-outlined-label-text-color:#a8c7fa;--mat-button-outlined-outline-color:#8e918f;--mat-button-outlined-pressed-state-layer-opacity:0.12;--mat-button-outlined-ripple-color:color-mix(in srgb,#a8c7fa 12%,transparent);--mat-button-outlined-state-layer-color:#a8c7fa;--mat-button-protected-container-color:#1f1f1f;--mat-button-protected-container-elevation-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-button-protected-disabled-container-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-button-protected-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-button-protected-disabled-label-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-button-protected-disabled-state-layer-color:#c4c7c5;--mat-button-protected-focus-container-elevation-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-button-protected-focus-state-layer-opacity:0.12;--mat-button-protected-hover-container-elevation-shadow:0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);--mat-button-protected-hover-state-layer-opacity:0.08;--mat-button-protected-label-text-color:#a8c7fa;--mat-button-protected-pressed-container-elevation-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-button-protected-pressed-state-layer-opacity:0.12;--mat-button-protected-ripple-color:color-mix(in srgb,#a8c7fa 12%,transparent);--mat-button-protected-state-layer-color:#a8c7fa;--mat-button-text-disabled-label-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-button-text-disabled-state-layer-color:#c4c7c5;--mat-button-text-focus-state-layer-opacity:0.12;--mat-button-text-hover-state-layer-opacity:0.08;--mat-button-text-label-text-color:#a8c7fa;--mat-button-text-pressed-state-layer-opacity:0.12;--mat-button-text-ripple-color:color-mix(in srgb,#a8c7fa 12%,transparent);--mat-button-text-state-layer-color:#a8c7fa;--mat-button-tonal-container-color:#004a77;--mat-button-tonal-disabled-container-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-button-tonal-disabled-label-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-button-tonal-disabled-state-layer-color:#c4c7c5;--mat-button-tonal-focus-state-layer-opacity:0.12;--mat-button-tonal-hover-state-layer-opacity:0.08;--mat-button-tonal-label-text-color:#c2e7ff;--mat-button-tonal-pressed-state-layer-opacity:0.12;--mat-button-tonal-ripple-color:color-mix(in srgb,#c2e7ff 12%,transparent);--mat-button-tonal-state-layer-color:#c2e7ff;--mat-card-elevated-container-color:#1b1b1b;--mat-card-elevated-container-elevation:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-card-filled-container-color:#333537;--mat-card-filled-container-elevation:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-card-outlined-container-color:#1f1f1f;--mat-card-outlined-container-elevation:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);--mat-card-outlined-outline-color:#444746;--mat-card-subtitle-text-color:#e3e3e3;--mat-dialog-container-color:#1f1f1f;--mat-dialog-subhead-color:#e3e3e3;--mat-dialog-supporting-text-color:#c4c7c5;--mat-icon-button-disabled-icon-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-icon-button-disabled-state-layer-color:#c4c7c5;--mat-icon-button-focus-state-layer-opacity:0.12;--mat-icon-button-hover-state-layer-opacity:0.08;--mat-icon-button-icon-color:#c4c7c5;--mat-icon-button-pressed-state-layer-opacity:0.12;--mat-icon-button-ripple-color:color-mix(in srgb,#c4c7c5 12%,transparent);--mat-icon-button-state-layer-color:#c4c7c5;--mat-form-field-disabled-input-text-placeholder-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-disabled-leading-icon-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-disabled-select-arrow-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-disabled-trailing-icon-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-enabled-select-arrow-color:#c4c7c5;--mat-form-field-error-focus-trailing-icon-color:#f2b8b5;--mat-form-field-error-hover-trailing-icon-color:#f9dedc;--mat-form-field-error-text-color:#f2b8b5;--mat-form-field-error-trailing-icon-color:#f2b8b5;--mat-form-field-filled-active-indicator-color:#c4c7c5;--mat-form-field-filled-caret-color:#a8c7fa;--mat-form-field-filled-container-color:#444746;--mat-form-field-filled-disabled-active-indicator-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-filled-disabled-container-color:color-mix(in srgb,#e3e3e3 4%,transparent);--mat-form-field-filled-disabled-input-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-filled-disabled-label-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-filled-error-active-indicator-color:#f2b8b5;--mat-form-field-filled-error-caret-color:#f2b8b5;--mat-form-field-filled-error-focus-active-indicator-color:#f2b8b5;--mat-form-field-filled-error-focus-label-text-color:#f2b8b5;--mat-form-field-filled-error-hover-active-indicator-color:#f9dedc;--mat-form-field-filled-error-hover-label-text-color:#f9dedc;--mat-form-field-filled-error-label-text-color:#f2b8b5;--mat-form-field-filled-focus-active-indicator-color:#a8c7fa;--mat-form-field-filled-focus-label-text-color:#a8c7fa;--mat-form-field-filled-hover-active-indicator-color:#e3e3e3;--mat-form-field-filled-hover-label-text-color:#c4c7c5;--mat-form-field-filled-input-text-color:#e3e3e3;--mat-form-field-filled-input-text-placeholder-color:#c4c7c5;--mat-form-field-filled-label-text-color:#c4c7c5;--mat-form-field-focus-select-arrow-color:#a8c7fa;--mat-form-field-focus-state-layer-opacity:0;--mat-form-field-hover-state-layer-opacity:0.08;--mat-form-field-leading-icon-color:#c4c7c5;--mat-form-field-outlined-caret-color:#a8c7fa;--mat-form-field-outlined-disabled-input-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-outlined-disabled-label-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-form-field-outlined-disabled-outline-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-form-field-outlined-error-caret-color:#f2b8b5;--mat-form-field-outlined-error-focus-label-text-color:#f2b8b5;--mat-form-field-outlined-error-focus-outline-color:#f2b8b5;--mat-form-field-outlined-error-hover-label-text-color:#f9dedc;--mat-form-field-outlined-error-hover-outline-color:#f9dedc;--mat-form-field-outlined-error-label-text-color:#f2b8b5;--mat-form-field-outlined-error-outline-color:#f2b8b5;--mat-form-field-outlined-focus-label-text-color:#a8c7fa;--mat-form-field-outlined-focus-outline-color:#a8c7fa;--mat-form-field-outlined-hover-label-text-color:#e3e3e3;--mat-form-field-outlined-hover-outline-color:#e3e3e3;--mat-form-field-outlined-input-text-color:#e3e3e3;--mat-form-field-outlined-input-text-placeholder-color:#c4c7c5;--mat-form-field-outlined-label-text-color:#c4c7c5;--mat-form-field-outlined-outline-color:#8e918f;--mat-form-field-select-disabled-option-text-color:color-mix(in srgb,#1f1f1f 38%,transparent);--mat-form-field-select-option-text-color:#1f1f1f;--mat-form-field-state-layer-color:#e3e3e3;--mat-form-field-trailing-icon-color:#c4c7c5;--mat-list-active-indicator-color:#004a77;--mat-list-active-indicator-shape:9999px;--mat-list-list-item-container-color:transparent;--mat-list-list-item-container-shape:0;--mat-list-list-item-disabled-label-text-color:#e3e3e3;--mat-list-list-item-disabled-label-text-opacity:0.3;--mat-list-list-item-disabled-leading-icon-color:#e3e3e3;--mat-list-list-item-disabled-leading-icon-opacity:0.38;--mat-list-list-item-disabled-state-layer-color:#e3e3e3;--mat-list-list-item-disabled-state-layer-opacity:0.12;--mat-list-list-item-disabled-trailing-icon-color:#e3e3e3;--mat-list-list-item-disabled-trailing-icon-opacity:0.38;--mat-list-list-item-focus-label-text-color:#e3e3e3;--mat-list-list-item-focus-state-layer-color:#e3e3e3;--mat-list-list-item-focus-state-layer-opacity:0.12;--mat-list-list-item-hover-label-text-color:#e3e3e3;--mat-list-list-item-hover-state-layer-color:#e3e3e3;--mat-list-list-item-hover-state-layer-opacity:0.08;--mat-list-list-item-label-text-color:#e3e3e3;--mat-list-list-item-leading-avatar-color:#0842a0;--mat-list-list-item-leading-avatar-shape:9999px;--mat-list-list-item-leading-avatar-size:40px;--mat-list-list-item-leading-icon-color:#c4c7c5;--mat-list-list-item-leading-icon-size:24px;--mat-list-list-item-selected-trailing-icon-color:#a8c7fa;--mat-list-list-item-supporting-text-color:#c4c7c5;--mat-list-list-item-trailing-icon-color:#c4c7c5;--mat-list-list-item-trailing-icon-size:24px;--mat-list-list-item-trailing-supporting-text-color:#c4c7c5;--mat-slide-toggle-disabled-selected-handle-color:#1f1f1f;--mat-slide-toggle-disabled-selected-icon-color:#e3e3e3;--mat-slide-toggle-disabled-selected-track-color:#e3e3e3;--mat-slide-toggle-disabled-unselected-handle-color:#e3e3e3;--mat-slide-toggle-disabled-unselected-icon-color:#444746;--mat-slide-toggle-disabled-unselected-track-color:#444746;--mat-slide-toggle-disabled-unselected-track-outline-color:#e3e3e3;--mat-slide-toggle-label-text-color:#e3e3e3;--mat-slide-toggle-selected-focus-handle-color:#0842a0;--mat-slide-toggle-selected-focus-state-layer-color:#a8c7fa;--mat-slide-toggle-selected-focus-state-layer-opacity:0.12;--mat-slide-toggle-selected-focus-track-color:#a8c7fa;--mat-slide-toggle-selected-handle-color:#062e6f;--mat-slide-toggle-selected-hover-handle-color:#0842a0;--mat-slide-toggle-selected-hover-state-layer-color:#a8c7fa;--mat-slide-toggle-selected-hover-state-layer-opacity:0.08;--mat-slide-toggle-selected-hover-track-color:#a8c7fa;--mat-slide-toggle-selected-icon-color:#d3e3fd;--mat-slide-toggle-selected-pressed-handle-color:#0842a0;--mat-slide-toggle-selected-pressed-state-layer-color:#a8c7fa;--mat-slide-toggle-selected-pressed-state-layer-opacity:0.12;--mat-slide-toggle-selected-pressed-track-color:#a8c7fa;--mat-slide-toggle-selected-track-color:#a8c7fa;--mat-slide-toggle-track-outline-color:#8e918f;--mat-slide-toggle-unselected-focus-handle-color:#c4c7c5;--mat-slide-toggle-unselected-focus-state-layer-color:#e3e3e3;--mat-slide-toggle-unselected-focus-state-layer-opacity:0.12;--mat-slide-toggle-unselected-focus-track-color:#444746;--mat-slide-toggle-unselected-handle-color:#8e918f;--mat-slide-toggle-unselected-hover-handle-color:#c4c7c5;--mat-slide-toggle-unselected-hover-state-layer-color:#e3e3e3;--mat-slide-toggle-unselected-hover-state-layer-opacity:0.08;--mat-slide-toggle-unselected-hover-track-color:#444746;--mat-slide-toggle-unselected-icon-color:#444746;--mat-slide-toggle-unselected-pressed-handle-color:#c4c7c5;--mat-slide-toggle-unselected-pressed-state-layer-color:#e3e3e3;--mat-slide-toggle-unselected-pressed-state-layer-opacity:0.12;--mat-slide-toggle-unselected-pressed-track-color:#444746;--mat-slide-toggle-unselected-track-color:#444746;--mat-slider-active-track-color:#a8c7fa;--mat-slider-active-track-shape:9999px;--mat-slider-disabled-active-track-color:#e3e3e3;--mat-slider-disabled-handle-color:#e3e3e3;--mat-slider-disabled-inactive-track-color:#e3e3e3;--mat-slider-focus-handle-color:#a8c7fa;--mat-slider-focus-state-layer-color:color-mix(in srgb,#a8c7fa 20%,transparent);--mat-slider-handle-color:#a8c7fa;--mat-slider-handle-elevation:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);--mat-slider-handle-shape:9999px;--mat-slider-hover-handle-color:#a8c7fa;--mat-slider-hover-state-layer-color:color-mix(in srgb,#a8c7fa 5%,transparent);--mat-slider-inactive-track-color:#444746;--mat-slider-inactive-track-shape:9999px;--mat-slider-label-container-color:#a8c7fa;--mat-slider-label-label-text-color:#062e6f;--mat-slider-ripple-color:#a8c7fa;--mat-slider-with-overlap-handle-outline-color:#062e6f;--mat-slider-with-tick-marks-active-container-color:#062e6f;--mat-slider-with-tick-marks-container-shape:9999px;--mat-slider-with-tick-marks-disabled-container-color:#e3e3e3;--mat-slider-with-tick-marks-inactive-container-color:#c4c7c5;--mat-snack-bar-button-color:#0b57d0;--mat-snack-bar-container-color:#e3e3e3;--mat-snack-bar-supporting-text-color:#303030;--mat-chip-disabled-label-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-chip-disabled-outline-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-chip-elevated-selected-container-color:#004a77;--mat-chip-flat-disabled-selected-container-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-chip-focus-outline-color:#c4c7c5;--mat-chip-focus-state-layer-color:#c4c7c5;--mat-chip-focus-state-layer-opacity:0.12;--mat-chip-hover-state-layer-color:#c4c7c5;--mat-chip-hover-state-layer-opacity:0.08;--mat-chip-label-text-color:#c4c7c5;--mat-chip-outline-color:#8e918f;--mat-chip-selected-disabled-trailing-icon-color:#e3e3e3;--mat-chip-selected-focus-state-layer-color:#c2e7ff;--mat-chip-selected-focus-state-layer-opacity:0.12;--mat-chip-selected-hover-state-layer-color:#c2e7ff;--mat-chip-selected-hover-state-layer-opacity:0.08;--mat-chip-selected-label-text-color:#c2e7ff;--mat-chip-selected-trailing-action-state-layer-color:#c2e7ff;--mat-chip-selected-trailing-icon-color:#c2e7ff;--mat-chip-trailing-action-focus-state-layer-opacity:0.12;--mat-chip-trailing-action-hover-state-layer-opacity:0.08;--mat-chip-trailing-action-state-layer-color:#c4c7c5;--mat-chip-with-icon-disabled-icon-color:#e3e3e3;--mat-chip-with-icon-icon-color:#c4c7c5;--mat-chip-with-icon-selected-icon-color:#c2e7ff;--mat-chip-with-trailing-icon-disabled-trailing-icon-color:#e3e3e3;--mat-chip-with-trailing-icon-trailing-icon-color:#c4c7c5;--mat-menu-container-shape:4px;--mat-menu-divider-color:#444746;--mat-menu-item-label-text-color:#e3e3e3;--mat-menu-item-icon-color:#c4c7c5;--mat-menu-item-hover-state-layer-color:color-mix(in srgb,#e3e3e3 8%,transparent);--mat-menu-item-focus-state-layer-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-menu-container-color:#1e1f20;--mat-menu-container-elevation-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--mat-checkbox-disabled-label-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-checkbox-disabled-selected-checkmark-color:#1f1f1f;--mat-checkbox-disabled-selected-icon-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-checkbox-disabled-unselected-icon-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-checkbox-label-text-color:#e3e3e3;--mat-checkbox-selected-checkmark-color:#062e6f;--mat-checkbox-selected-focus-icon-color:#a8c7fa;--mat-checkbox-selected-focus-state-layer-color:#a8c7fa;--mat-checkbox-selected-hover-icon-color:#a8c7fa;--mat-checkbox-selected-hover-state-layer-color:#a8c7fa;--mat-checkbox-selected-icon-color:#a8c7fa;--mat-checkbox-selected-pressed-icon-color:#a8c7fa;--mat-checkbox-selected-pressed-state-layer-color:#e3e3e3;--mat-checkbox-unselected-focus-icon-color:#e3e3e3;--mat-checkbox-unselected-focus-state-layer-color:#e3e3e3;--mat-checkbox-unselected-hover-icon-color:#e3e3e3;--mat-checkbox-unselected-hover-state-layer-color:#e3e3e3;--mat-checkbox-unselected-icon-color:#c4c7c5;--mat-checkbox-unselected-pressed-state-layer-color:#a8c7fa;--mat-tooltip-container-color:#e3e3e3;--mat-tooltip-container-shape:4px;--mat-tooltip-supporting-text-color:#303030;--mat-progress-bar-active-indicator-color:#a8c7fa;--mat-progress-bar-track-color:#444746;--mat-progress-spinner-active-indicator-color:#a8c7fa;--mat-select-panel-background-color:#1e1f20;--mat-select-enabled-trigger-text-color:#e3e3e3;--mat-select-disabled-trigger-text-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-select-placeholder-text-color:#c4c7c5;--mat-select-enabled-arrow-color:#c4c7c5;--mat-select-disabled-arrow-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-select-focused-arrow-color:#a8c7fa;--mat-select-invalid-arrow-color:#f2b8b5;--mat-radio-checked-ripple-color:#a8c7fa;--mat-radio-disabled-label-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-radio-disabled-selected-icon-color:#e3e3e3;--mat-radio-disabled-unselected-icon-color:#e3e3e3;--mat-radio-label-text-color:#e3e3e3;--mat-radio-ripple-color:#e3e3e3;--mat-radio-selected-focus-icon-color:#a8c7fa;--mat-radio-selected-hover-icon-color:#a8c7fa;--mat-radio-selected-icon-color:#a8c7fa;--mat-radio-selected-pressed-icon-color:#a8c7fa;--mat-radio-unselected-focus-icon-color:#e3e3e3;--mat-radio-unselected-hover-icon-color:#e3e3e3;--mat-radio-unselected-icon-color:#c4c7c5;--mat-radio-unselected-pressed-icon-color:#e3e3e3;--mat-fab-container-color:#0842a0;--mat-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-disabled-state-container-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-fab-disabled-state-foreground-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-fab-extended-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-extended-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-extended-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mat-fab-extended-pressed-container-elevation-shadow:6;--mat-fab-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-focus-state-layer-opacity:0.12;--mat-fab-foreground-color:#d3e3fd;--mat-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mat-fab-hover-state-layer-opacity:0.08;--mat-fab-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-pressed-state-layer-opacity:0.12;--mat-fab-ripple-color:color-mix(in srgb,#d3e3fd 12%,transparent);--mat-fab-small-container-color:#0842a0;--mat-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-small-disabled-state-container-color:color-mix(in srgb,#e3e3e3 12%,transparent);--mat-fab-small-disabled-state-foreground-color:color-mix(in srgb,#e3e3e3 38%,transparent);--mat-fab-small-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-small-focus-state-layer-opacity:0.12;--mat-fab-small-foreground-color:#d3e3fd;--mat-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);--mat-fab-small-hover-state-layer-opacity:0.08;--mat-fab-small-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);--mat-fab-small-pressed-state-layer-opacity:0.12;--mat-fab-small-ripple-color:color-mix(in srgb,#d3e3fd 12%,transparent);--mat-fab-small-state-layer-color:#d3e3fd;--mat-fab-state-layer-color:#d3e3fd;--mat-tab-active-focus-indicator-color:#a8c7fa;--mat-tab-active-focus-label-text-color:#e3e3e3;--mat-tab-active-hover-indicator-color:#a8c7fa;--mat-tab-active-hover-label-text-color:#e3e3e3;--mat-tab-active-indicator-color:#a8c7fa;--mat-tab-active-label-text-color:#e3e3e3;--mat-tab-active-ripple-color:#e3e3e3;--mat-tab-divider-color:#444746;--mat-tab-inactive-focus-label-text-color:#e3e3e3;--mat-tab-inactive-hover-label-text-color:#e3e3e3;--mat-tab-inactive-label-text-color:#e3e3e3;--mat-tab-inactive-ripple-color:#e3e3e3;--mat-tab-pagination-icon-color:#e3e3e3;--mat-tab-disabled-ripple-color:#c4c7c5;--mat-focus-indicator-border-color:#a8c7fa}:where(.theme-host):where(.dark-theme) .katex .katex-svg{-webkit-filter:invert(100%);filter:invert(100%)}:where(.theme-host) a[mat-flat-button],:where(.theme-host) button[mat-flat-button]{--mat-button-filled-horizontal-padding:var(--gem-sys-spacing--xxl)}:where(.theme-host) a[mat-flat-button]:hover,:where(.theme-host) button[mat-flat-button]:hover{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}:where(.theme-host) a[mat-stroked-button],:where(.theme-host) button[mat-stroked-button]{--mat-button-outlined-horizontal-padding:var(--gem-sys-spacing--xxl);--mat-button-outlined-outline-color:var(--gem-sys-color--outline);--mat-button-outlined-state-layer-color:var(--gem-sys-color--primary);--mat-button-outlined-label-text-color:var(--gem-sys-color--primary)}:where(.theme-host) a[mat-stroked-button]:focus,:where(.theme-host) button[mat-stroked-button]:focus{--mat-button-outlined-outline-color:var(--gem-sys-color--primary)}:where(.theme-host) a[mat-raised-button],:where(.theme-host) button[mat-raised-button]{--mat-button-protected-horizontal-padding:var(--gem-sys-spacing--xxl);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-primary-container);--mat-button-protected-container-color:var(--gem-sys-color--surface-bright);--mat-button-protected-label-text-color:var(--gem-sys-color--on-primary-container)}:where(.theme-host) a[mat-button],:where(.theme-host) button[mat-button]{--mat-button-text-horizontal-padding:var(--gem-sys-spacing--m);--mat-button-text-state-layer-color:var(--gem-sys-color--primary);--mat-button-text-label-text-color:var(--gem-sys-color--primary)}:where(.theme-host) a[mat-flat-button].gds-button-secondary,:where(.theme-host) button[mat-flat-button].gds-button-secondary{--mat-button-filled-container-color:var(--gem-sys-color--surface-container-high);--mat-button-filled-label-text-color:var(--gem-sys-color--on-primary-container);--mat-button-filled-state-layer-color:var(--gem-sys-color--on-primary-container);--mat-button-outlined-label-text-color:var(--gem-sys-color--on-primary-container);--mat-button-outlined-state-layer-color:var(--gem-sys-color--on-primary-container);--mat-button-protected-container-color:var(--gem-sys-color--surface-container-high);--mat-button-protected-label-text-color:var(--gem-sys-color--on-primary-container);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-primary-container);--mat-button-text-label-text-color:var(--gem-sys-color--on-primary-container);--mat-button-text-state-layer-color:var(--gem-sys-color--on-primary-container)}:where(.theme-host) a[mat-flat-button].gds-button-tonal,:where(.theme-host) button[mat-flat-button].gds-button-tonal{--mat-button-filled-container-color:var(--gem-sys-color--secondary-container);--mat-button-filled-label-text-color:var(--gem-sys-color--on-secondary-container);--mat-button-filled-state-layer-color:var(--gem-sys-color--on-secondary-container);--mat-button-outlined-label-text-color:var(--gem-sys-color--on-secondary-container);--mat-button-outlined-state-layer-color:var(--gem-sys-color--on-secondary-container);--mat-button-protected-container-color:var(--gem-sys-color--secondary-container);--mat-button-protected-label-text-color:var(--gem-sys-color--on-secondary-container);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-secondary-container);--mat-button-text-label-text-color:var(--gem-sys-color--on-secondary-container);--mat-button-text-state-layer-color:var(--gem-sys-color--on-secondary-container)}:where(.theme-host) button[mat-button].gds-mode-switch-button{--mat-button-filled-container-shape:var(--gem-sys-shape--corner-small);--mat-button-filled-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-filled-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-outlined-container-shape:var(--gem-sys-shape--corner-small);--mat-button-outlined-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-outlined-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-protected-container-shape:var(--gem-sys-shape--corner-small);--mat-button-protected-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-text-container-shape:var(--gem-sys-shape--corner-small);--mat-button-text-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-text-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-text-with-icon-horizontal-padding:0}:where(.theme-host) button[mat-flat-button].gds-mode-switch-button{--mat-button-filled-container-color:var(--gem-sys-color--surface-container);--mat-button-filled-container-shape:var(--gem-sys-shape--corner-large);--mat-button-filled-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-filled-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-outlined-container-shape:var(--gem-sys-shape--corner-small);--mat-button-outlined-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-outlined-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-protected-container-shape:var(--gem-sys-shape--corner-small);--mat-button-protected-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-text-container-shape:var(--gem-sys-shape--corner-small);--mat-button-text-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-text-state-layer-color:var(--gem-sys-color--on-surface-variant);--mat-button-text-with-icon-horizontal-padding:0}:where(.theme-host) button[mat-flat-button].gds-pillbox-button{--mat-button-filled-container-color:var(--gem-sys-color--surface-container);--mat-button-filled-container-shape:var(--gem-sys-shape--corner-small);--mat-button-filled-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-filled-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-filled-disabled-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-filled-disabled-container-color:var(--gem-sys-color--surface-container);--mat-button-outlined-container-shape:var(--gem-sys-shape--corner-small);--mat-button-outlined-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-outlined-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-outlined-disabled-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-outlined-disabled-outline-color:var(--gem-sys-color--on-surface);--mat-button-protected-container-shape:var(--gem-sys-shape--corner-small);--mat-button-protected-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-protected-disabled-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-protected-disabled-container-color:var(--gem-sys-color--surface-container);--mat-button-text-container-shape:var(--gem-sys-shape--corner-small);--mat-button-text-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-text-state-layer-color:var(--gem-sys-color--on-surface-variant);--mat-button-text-disabled-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-tonal-disabled-label-text-color:var(--gem-sys-color--on-surface-variant);--mat-button-tonal-disabled-container-color:var(--gem-sys-color--surface-container);--mat-button-text-with-icon-horizontal-padding:0;--mat-button-text-horizontal-padding:0}:where(.theme-host) button[mat-flat-button].gds-upsell-button{--mat-button-filled-container-color:var(--gem-sys-color--surface-container-highest);--mat-button-filled-container-shape:var(--gem-sys-shape--corner-small);--mat-button-filled-container-height:36px;--mat-button-filled-label-text-color:var(--gem-sys-color--on-surface);--mat-button-filled-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-outlined-container-shape:var(--gem-sys-shape--corner-small);--mat-button-outlined-container-height:36px;--mat-button-outlined-label-text-color:var(--gem-sys-color--on-surface);--mat-button-outlined-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-protected-container-color:var(--gem-sys-color--surface-container-highest);--mat-button-protected-container-shape:var(--gem-sys-shape--corner-small);--mat-button-protected-container-height:36px;--mat-button-protected-label-text-color:var(--gem-sys-color--on-surface);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-text-container-shape:var(--gem-sys-shape--corner-small);--mat-button-text-container-height:36px;--mat-button-text-label-text-color:var(--gem-sys-color--on-surface);--mat-button-text-state-layer-color:var(--gem-sys-color--on-surface);gap:var(--gem-sys-spacing--s)}:where(.theme-host) button[mat-flat-button].gds-upsell-button:hover{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}:where(.theme-host) button[mat-flat-button].gds-referral-button{--mat-button-filled-container-color:var(--gem-sys-color--surface-dim);--mat-button-filled-container-shape:var(--gem-sys-shape--corner-small);--mat-button-filled-container-height:36px;--mat-button-filled-label-text-color:var(--gem-sys-color--on-surface);--mat-button-filled-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-filled-horizontal-padding:var(--gem-sys-spacing--l);--mat-button-outlined-container-shape:var(--gem-sys-shape--corner-small);--mat-button-outlined-container-height:36px;--mat-button-outlined-label-text-color:var(--gem-sys-color--on-surface);--mat-button-outlined-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-outlined-horizontal-padding:var(--gem-sys-spacing--l);--mat-button-protected-container-color:var(--gem-sys-color--surface-dim);--mat-button-protected-container-shape:var(--gem-sys-shape--corner-small);--mat-button-protected-container-height:36px;--mat-button-protected-label-text-color:var(--gem-sys-color--on-surface);--mat-button-protected-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-protected-horizontal-padding:var(--gem-sys-spacing--l);--mat-button-text-container-shape:var(--gem-sys-shape--corner-small);--mat-button-text-container-height:36px;--mat-button-text-label-text-color:var(--gem-sys-color--on-surface);--mat-button-text-state-layer-color:var(--gem-sys-color--on-surface);--mat-button-text-horizontal-padding:var(--gem-sys-spacing--l);gap:var(--gem-sys-spacing--s)}:where(.theme-host) button[mat-flat-button].gds-referral-button:hover{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}:where(.theme-host) announcement-banner{--mat-icon-button-icon-color:var(--gem-sys-color--on-primary-container);--mat-icon-button-state-layer-color:var(--gem-sys-color--on-primary-container)}:where(.theme-host) .gds-mode-switch-menu.mat-mdc-menu-panel{--mat-menu-container-shape:var(--gem-sys-shape--corner-small);--mat-menu-item-with-icon-leading-spacing:var(--gem-sys-spacing--l);--mat-menu-item-with-icon-trailing-spacing:var(--gem-sys-spacing--l);--mat-menu-item-leading-spacing:var(--gem-sys-spacing--l);--mat-menu-item-trailing-spacing:var(--gem-sys-spacing--l);max-width:var(--mat-menu-panel-max-width,320px);min-width:var(--mat-menu-panel-min-width,320px)}:where(.theme-host) .gds-mode-switch-menu.mat-mdc-menu-panel .mat-mdc-menu-item{gap:var(--gem-sys-spacing--m)}:where(.theme-host) .gds-studio-create-task-menu.mat-mdc-menu-panel{--mat-menu-container-shape:var(--gem-sys-shape--corner-large);--mat-menu-item-with-icon-leading-spacing:var(--gem-sys-spacing--l);--mat-menu-item-with-icon-trailing-spacing:var(--gem-sys-spacing--l);--mat-menu-item-leading-spacing:var(--gem-sys-spacing--l);--mat-menu-item-trailing-spacing:var(--gem-sys-spacing--l);max-width:unset;width:278px}:where(.theme-host) .gds-studio-create-task-menu.mat-mdc-menu-panel .mat-mdc-menu-item{min-height:calc(var(--gem-sys-spacing--xxl) + var(--gem-sys-spacing--s)*2)}:where(.theme-host) .gds-embedded-menu.mat-mdc-menu-panel{max-width:336px;min-width:336px}:where(.theme-host) mat-bottom-sheet-container.mat-bottom-sheet-container{padding:var(--gem-sys-spacing--m) 0 var(--gem-sys-spacing--xxl) 0;border-radius:var(--gem-sys-shape--corner-large) var(--gem-sys-shape--corner-large) 0 0}:where(.theme-host) mat-action-list.gds-mode-switch-menu-list{--mat-list-list-item-disabled-state-layer-color:transparent}:where(.theme-host) .mat-mdc-dialog-panel.full-screen-modal{--mat-dialog-container-shape:var(--gem-sys-shape--corner-none)}:where(.theme-host){--gem-sys-color--error:#b3261e;--gem-sys-color--error-container:#f9dedc;--gem-sys-color--gems-blue-high:#00629e;--gem-sys-color--gems-blue-low:#bedcff;--gem-sys-color--gems-cyan-high:#00677d;--gem-sys-color--gems-cyan-low:#92e5ff;--gem-sys-color--gems-grey-high:#5e5e5e;--gem-sys-color--gems-grey-low:#d9d9d9;--gem-sys-color--gems-orange-high:#96490a;--gem-sys-color--gems-orange-low:#ffcfb4;--gem-sys-color--gems-pink-high:#984062;--gem-sys-color--gems-pink-low:#ffcbda;--gem-sys-color--gems-purple-high:#9700d2;--gem-sys-color--gems-purple-low:#f2ccff;--gem-sys-color--gems-teal-high:#00696d;--gem-sys-color--gems-teal-low:#93e7eb;--gem-sys-color--gems-violet-high:#5132ff;--gem-sys-color--gems-violet-low:#d9d4ff;--gem-sys-color--gems-yellow-high:#7e5700;--gem-sys-color--gems-yellow-low:#ffd289;--gem-sys-color--image-stop:#d3dbe5;--gem-sys-color--inverse-on-surface:#f2f2f2;--gem-sys-color--inverse-primary:#a8c7fa;--gem-sys-color--inverse-surface:#303030;--gem-sys-color--on-error:#fff;--gem-sys-color--on-error-container:#8c1d18;--gem-sys-color--on-primary:#fff;--gem-sys-color--on-primary-container:#0842a0;--gem-sys-color--on-primary-fixed:#041e49;--gem-sys-color--on-primary-fixed-variant:#0842a0;--gem-sys-color--on-secondary:#fff;--gem-sys-color--on-secondary-container:#004a77;--gem-sys-color--on-secondary-fixed:#001d35;--gem-sys-color--on-secondary-fixed-variant:#004a77;--gem-sys-color--on-surface:#1b1c1d;--gem-sys-color--on-surface-low:#727676;--gem-sys-color--on-surface-variant:#575b5f;--gem-sys-color--on-tertiary:#fff;--gem-sys-color--on-tertiary-container:#0f5223;--gem-sys-color--on-tertiary-fixed:#072711;--gem-sys-color--on-tertiary-fixed-variant:#0f5223;--gem-sys-color--outline:#747775;--gem-sys-color--outline-gradient-stop-1:#ffa3f4;--gem-sys-color--outline-solid-1:#ff6de4;--gem-sys-color--outline-variant:#c4c7c5;--gem-sys-color--primary:#0b57d0;--gem-sys-color--primary-fixed:#d3e3fd;--gem-sys-color--primary-fixed-dim:#a8c7fa;--gem-sys-color--scrim:#000;--gem-sys-color--secondary:#00639b;--gem-sys-color--secondary-container:#c2e7ff;--gem-sys-color--secondary-fixed:#c2e7ff;--gem-sys-color--secondary-fixed-dim:#7fcfff;--gem-sys-color--shadow:#000;--gem-sys-color--surface:#fff;--gem-sys-color--surface-bright:#fff;--gem-sys-color--surface-container:#f0f4f9;--gem-sys-color--surface-container-high:#e9eef6;--gem-sys-color--surface-container-highest:#dde3ea;--gem-sys-color--surface-container-low:#f8fafd;--gem-sys-color--surface-container-lowest:#fff;--gem-sys-color--surface-dim:#d3dbe5;--gem-sys-color--tertiary:#146c2e;--gem-sys-color--tertiary-container:#c4eed0;--gem-sys-color--tertiary-fixed:#c4eed0;--gem-sys-color--tertiary-fixed-dim:#6dd58c;--gem-sys-color--blue-high:#001944;--gem-sys-color--blue-low:#e7f2ff;--gem-sys-color--blue-medium:#a1c9ff;--gem-sys-color--blue-primary:#1157ce;--gem-sys-color--green-high:#002110;--gem-sys-color--green-low:#ddf8d8;--gem-sys-color--green-medium:#80da88;--gem-sys-color--green-primary:#006c35;--gem-sys-color--mic-gradient-stop-1:#ffaee4;--gem-sys-color--mic-gradient-stop-2:#ad72ff;--gem-sys-color--mic-gradient-stop-3:#c597ff;--gem-sys-color--orange-high:#321200;--gem-sys-color--orange-low:#ffede1;--gem-sys-color--orange-medium:#ffb683;--gem-sys-color--orange-primary:#9a4600;--gem-sys-color--outline-gradient-stop-2:#c597ff;--gem-sys-color--outline-gradient-stop-3:#7cacf8;--gem-sys-color--outline-solid-2:#0b57d0;--gem-sys-color--outline-solid-3:#fff;--gem-sys-color--primary-container:#d3e3fd;--gem-sys-color--purple-high:#280255;--gem-sys-color--purple-low:#f7ecfe;--gem-sys-color--purple-medium:#d9bafd;--gem-sys-color--purple-primary:#7438d2;--gem-sys-color--red-high:#3a0907;--gem-sys-color--red-low:#ffecee;--gem-sys-color--red-medium:#ffb3ae;--gem-sys-color--red-primary:#b3251e;--gem-sys-color--soft-glow-blue-1:#4c8df6;--gem-sys-color--soft-glow-blue-2:#3271ea;--gem-sys-color--soft-glow-pink-1:#ff7dd2;--gem-sys-color--soft-glow-pink-2:#b60d6e;--gem-sys-color--surface-variant:#e3e3e3;--gem-sys-color--text-advanced-stop-high:#ff8983;--gem-sys-color--text-advanced-stop-low:#ffd8ef;--gem-sys-color--text-basic-stop-high:#3271ea;--gem-sys-color--text-basic-stop-low:#e7f2ff;--gem-sys-color--universal-stop:#fafbff;--gem-sys-shape--corner-extra-large:28px;--gem-sys-shape--corner-extra-large-top:28px 28px 0px 0px;--gem-sys-shape--corner-extra-small:4px;--gem-sys-shape--corner-extra-small-top:4px 4px 0px 0px;--gem-sys-shape--corner-full:9999px;--gem-sys-shape--corner-large:16px;--gem-sys-shape--corner-large-increased:20px;--gem-sys-shape--corner-large-max:1.5rem;--gem-sys-shape--corner-large-end:0px 16px 16px 0px;--gem-sys-shape--corner-large-start:16px 0px 0px 16px;--gem-sys-shape--corner-large-top:16px 16px 0px 0px;--gem-sys-shape--corner-medium:12px;--gem-sys-shape--corner-none:0px;--gem-sys-shape--corner-small:8px;--gem-sys-spacing--l:16px;--gem-sys-spacing--m:12px;--gem-sys-spacing--s:8px;--gem-sys-spacing--xl:20px;--gem-sys-spacing--xs:4px;--gem-sys-spacing--xxl:24px;--gem-sys-spacing--xxxl:28px;--gem-sys-typography-icon-scale--icon-l-font-name:"Google Symbols";--gem-sys-typography-icon-scale--icon-l-font-size:1.25rem;--gem-sys-typography-icon-scale--icon-l-font-tracking:0;--gem-sys-typography-icon-scale--icon-l-font-weight:400;--gem-sys-typography-icon-scale--icon-l-line-height:1.25rem;--gem-sys-typography-icon-scale--icon-l-shape:"ROND" 100;--gem-sys-typography-icon-scale--icon-m-font-name:"Google Symbols";--gem-sys-typography-icon-scale--icon-m-font-size:1.125rem;--gem-sys-typography-icon-scale--icon-m-font-tracking:0;--gem-sys-typography-icon-scale--icon-m-font-weight:500;--gem-sys-typography-icon-scale--icon-m-line-height:1.125rem;--gem-sys-typography-icon-scale--icon-m-shape:"ROND" 100;--gem-sys-typography-icon-scale--icon-s-font-name:"Google Symbols";--gem-sys-typography-icon-scale--icon-s-font-size:1rem;--gem-sys-typography-icon-scale--icon-s-font-tracking:0;--gem-sys-typography-icon-scale--icon-s-font-weight:500;--gem-sys-typography-icon-scale--icon-s-line-height:1rem;--gem-sys-typography-icon-scale--icon-s-shape:"ROND" 100;--gem-sys-typography-icon-scale--icon-xl-font-name:"Google Symbols";--gem-sys-typography-icon-scale--icon-xl-font-size:1.5rem;--gem-sys-typography-icon-scale--icon-xl-font-tracking:0;--gem-sys-typography-icon-scale--icon-xl-font-weight:400;--gem-sys-typography-icon-scale--icon-xl-line-height:1.5rem;--gem-sys-typography-icon-scale--icon-xl-shape:"ROND" 100;--gem-sys-typography-type-scale--body-l-dense-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--body-l-dense-font-size:1rem;--gem-sys-typography-type-scale--body-l-dense-font-tracking:0rem;--gem-sys-typography-type-scale--body-l-dense-font-weight:400;--gem-sys-typography-type-scale--body-l-dense-line-height:24px;--gem-sys-typography-type-scale--body-l-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--body-l-font-size:1rem;--gem-sys-typography-type-scale--body-l-font-tracking:0rem;--gem-sys-typography-type-scale--body-l-font-weight:400;--gem-sys-typography-type-scale--body-l-line-height:1.75rem;--gem-sys-typography-type-scale--body-m-alt-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--body-m-alt-font-weight:700;--gem-sys-typography-type-scale--body-m-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--body-m-font-size:0.875rem;--gem-sys-typography-type-scale--body-m-font-tracking:0rem;--gem-sys-typography-type-scale--body-m-font-weight:400;--gem-sys-typography-type-scale--body-m-line-height:1.25rem;--gem-sys-typography-type-scale--display-l-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--display-l-font-size:3.5625rem;--gem-sys-typography-type-scale--display-l-font-tracking:-0.03125rem;--gem-sys-typography-type-scale--display-l-font-weight:500;--gem-sys-typography-type-scale--display-l-line-height:4rem;--gem-sys-typography-type-scale--display-m-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--display-m-font-size:2.8125rem;--gem-sys-typography-type-scale--display-m-font-tracking:-0.03125rem;--gem-sys-typography-type-scale--display-m-font-weight:500;--gem-sys-typography-type-scale--display-m-line-height:3.25rem;--gem-sys-typography-type-scale--display-s-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--display-s-font-size:2rem;--gem-sys-typography-type-scale--display-s-font-tracking:0rem;--gem-sys-typography-type-scale--display-s-font-weight:500;--gem-sys-typography-type-scale--display-s-line-height:2.25rem;--gem-sys-typography-type-scale--headline-m-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--headline-m-font-size:1.75rem;--gem-sys-typography-type-scale--headline-m-font-tracking:0rem;--gem-sys-typography-type-scale--headline-m-font-weight:400;--gem-sys-typography-type-scale--headline-m-line-height:2.25rem;--gem-sys-typography-type-scale--label-l-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--label-l-font-size:0.875rem;--gem-sys-typography-type-scale--label-l-font-tracking:0rem;--gem-sys-typography-type-scale--label-l-font-weight:500;--gem-sys-typography-type-scale--label-l-line-height:1.25rem;--gem-sys-typography-type-scale--label-m-alt-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--label-m-alt-font-size:0.75rem;--gem-sys-typography-type-scale--label-m-alt-font-tracking:0.00625rem;--gem-sys-typography-type-scale--label-m-alt-font-weight:400;--gem-sys-typography-type-scale--label-m-alt-line-height:1rem;--gem-sys-typography-type-scale--label-m-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--label-m-font-size:0.75rem;--gem-sys-typography-type-scale--label-m-font-tracking:0.00625rem;--gem-sys-typography-type-scale--label-m-font-weight:500;--gem-sys-typography-type-scale--label-m-line-height:1rem;--gem-sys-typography-type-scale--title-l-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--title-l-font-size:1.25rem;--gem-sys-typography-type-scale--title-l-font-tracking:0rem;--gem-sys-typography-type-scale--title-l-font-weight:500;--gem-sys-typography-type-scale--title-l-line-height:1.75rem;--gem-sys-typography-type-scale--title-m-alt-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--title-m-alt-font-weight:400;--gem-sys-typography-type-scale--title-m-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--title-m-font-size:1rem;--gem-sys-typography-type-scale--title-m-font-tracking:0rem;--gem-sys-typography-type-scale--title-m-font-weight:500;--gem-sys-typography-type-scale--title-m-line-height:1.5rem;--gem-sys-typography-type-scale--title-s-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--title-s-font-size:0.875rem;--gem-sys-typography-type-scale--title-s-font-tracking:0rem;--gem-sys-typography-type-scale--title-s-font-weight:500;--gem-sys-typography-type-scale--title-s-line-height:1.25rem;--gem-sys-typography-type-scale--body-m-alt-font-size:0.875rem;--gem-sys-typography-type-scale--body-m-alt-font-tracking:0rem;--gem-sys-typography-type-scale--body-m-alt-line-height:1.25rem;--gem-sys-typography-type-scale--title-m-alt-font-size:1rem;--gem-sys-typography-type-scale--title-m-alt-font-tracking:0rem;--gem-sys-typography-type-scale--title-m-alt-line-height:1.5rem}@media screen and (max-width:960px){:where(.theme-host){--gem-sys-typography-type-scale--body-l-dense-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--body-l-dense-font-size:1rem;--gem-sys-typography-type-scale--body-l-dense-font-tracking:0rem;--gem-sys-typography-type-scale--body-l-dense-font-weight:400;--gem-sys-typography-type-scale--body-l-dense-line-height:22px;--gem-sys-typography-type-scale--body-l-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--body-l-font-size:1rem;--gem-sys-typography-type-scale--body-l-font-tracking:0rem;--gem-sys-typography-type-scale--body-l-font-weight:400;--gem-sys-typography-type-scale--body-l-line-height:1.625rem;--gem-sys-typography-type-scale--body-m-alt-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--body-m-alt-font-weight:700;--gem-sys-typography-type-scale--body-m-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--body-m-font-size:0.875rem;--gem-sys-typography-type-scale--body-m-font-tracking:0rem;--gem-sys-typography-type-scale--body-m-font-weight:400;--gem-sys-typography-type-scale--body-m-line-height:1.25rem;--gem-sys-typography-type-scale--display-l-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--display-l-font-size:2.8125rem;--gem-sys-typography-type-scale--display-l-font-tracking:-0.03125rem;--gem-sys-typography-type-scale--display-l-font-weight:500;--gem-sys-typography-type-scale--display-l-line-height:3rem;--gem-sys-typography-type-scale--display-m-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--display-m-font-size:2.25rem;--gem-sys-typography-type-scale--display-m-font-tracking:-0.03125rem;--gem-sys-typography-type-scale--display-m-font-weight:500;--gem-sys-typography-type-scale--display-m-line-height:2.75rem;--gem-sys-typography-type-scale--display-s-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--display-s-font-size:2rem;--gem-sys-typography-type-scale--display-s-font-tracking:0rem;--gem-sys-typography-type-scale--display-s-font-weight:500;--gem-sys-typography-type-scale--display-s-line-height:2.5rem;--gem-sys-typography-type-scale--headline-m-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--headline-m-font-size:1.5rem;--gem-sys-typography-type-scale--headline-m-font-tracking:0rem;--gem-sys-typography-type-scale--headline-m-font-weight:400;--gem-sys-typography-type-scale--headline-m-line-height:1.75rem;--gem-sys-typography-type-scale--label-l-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--label-l-font-size:0.875rem;--gem-sys-typography-type-scale--label-l-font-tracking:0rem;--gem-sys-typography-type-scale--label-l-font-weight:500;--gem-sys-typography-type-scale--label-l-line-height:1.25rem;--gem-sys-typography-type-scale--label-m-alt-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--label-m-alt-font-size:0.75rem;--gem-sys-typography-type-scale--label-m-alt-font-tracking:0.00625rem;--gem-sys-typography-type-scale--label-m-alt-font-weight:400;--gem-sys-typography-type-scale--label-m-alt-line-height:1rem;--gem-sys-typography-type-scale--label-m-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--label-m-font-size:0.75rem;--gem-sys-typography-type-scale--label-m-font-tracking:0.00625rem;--gem-sys-typography-type-scale--label-m-font-weight:500;--gem-sys-typography-type-scale--label-m-line-height:1rem;--gem-sys-typography-type-scale--title-l-font-name:"Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--title-l-font-size:1.25rem;--gem-sys-typography-type-scale--title-l-font-tracking:0rem;--gem-sys-typography-type-scale--title-l-font-weight:500;--gem-sys-typography-type-scale--title-l-line-height:1.625rem;--gem-sys-typography-type-scale--title-m-alt-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--title-m-alt-font-weight:400;--gem-sys-typography-type-scale--title-m-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--title-m-font-size:1rem;--gem-sys-typography-type-scale--title-m-font-tracking:0rem;--gem-sys-typography-type-scale--title-m-font-weight:500;--gem-sys-typography-type-scale--title-m-line-height:1.5rem;--gem-sys-typography-type-scale--title-s-font-name:"Google Sans Text, Google Sans",Roboto,Arial,sans-serif;--gem-sys-typography-type-scale--title-s-font-size:0.875rem;--gem-sys-typography-type-scale--title-s-font-tracking:0rem;--gem-sys-typography-type-scale--title-s-font-weight:500;--gem-sys-typography-type-scale--title-s-line-height:1.25rem;--gem-sys-typography-type-scale--body-m-alt-font-size:0.875rem;--gem-sys-typography-type-scale--body-m-alt-font-tracking:0rem;--gem-sys-typography-type-scale--body-m-alt-line-height:1.25rem;--gem-sys-typography-type-scale--title-m-alt-font-size:1rem;--gem-sys-typography-type-scale--title-m-alt-font-tracking:0rem;--gem-sys-typography-type-scale--title-m-alt-line-height:1.5rem}}:where(.theme-host):where(.dark-theme){--gem-sys-color--error:#f2b8b5;--gem-sys-color--gems-blue-high:#60a9ed;--gem-sys-color--gems-blue-low:#003d64;--gem-sys-color--gems-cyan-high:#25b2d4;--gem-sys-color--gems-cyan-low:#00404e;--gem-sys-color--gems-grey-high:#a4a4a4;--gem-sys-color--gems-grey-low:#3a3a3a;--gem-sys-color--gems-orange-high:#ec8c4c;--gem-sys-color--gems-orange-low:#612b00;--gem-sys-color--gems-pink-high:#db8da7;--gem-sys-color--gems-pink-low:#60263d;--gem-sys-color--gems-purple-high:#c88ee1;--gem-sys-color--gems-purple-low:#55226e;--gem-sys-color--gems-teal-high:#00b6bc;--gem-sys-color--gems-teal-low:#004144;--gem-sys-color--gems-violet-high:#a299f3;--gem-sys-color--gems-violet-low:#372d80;--gem-sys-color--gems-yellow-high:#d89800;--gem-sys-color--gems-yellow-low:#4f3500;--gem-sys-color--image-stop:#35383b;--gem-sys-color--inverse-on-surface:#303030;--gem-sys-color--inverse-primary:#0b57d0;--gem-sys-color--inverse-surface:#e3e3e3;--gem-sys-color--on-error:#601410;--gem-sys-color--on-error-container:#f9dedc;--gem-sys-color--on-primary:#062e6f;--gem-sys-color--on-primary-container:#d3e3fd;--gem-sys-color--on-primary-fixed:#041e49;--gem-sys-color--on-primary-fixed-variant:#0842a0;--gem-sys-color--on-secondary:#035;--gem-sys-color--on-secondary-container:#c2e7ff;--gem-sys-color--on-secondary-fixed:#001d35;--gem-sys-color--on-secondary-fixed-variant:#004a77;--gem-sys-color--on-surface:#fff;--gem-sys-color--on-surface-low:#9a9b9c;--gem-sys-color--on-surface-variant:#a2a9b0;--gem-sys-color--on-tertiary:#0a3818;--gem-sys-color--on-tertiary-container:#c4eed0;--gem-sys-color--on-tertiary-fixed:#072711;--gem-sys-color--on-tertiary-fixed-variant:#0f5223;--gem-sys-color--outline:#9a9b9c;--gem-sys-color--outline-gradient-stop-1:#b7a9e5;--gem-sys-color--outline-solid-1:#9f8edc;--gem-sys-color--outline-variant:#4a5050;--gem-sys-color--primary:#a8c7fa;--gem-sys-color--primary-container:#1f3760;--gem-sys-color--primary-fixed:#d3e3fd;--gem-sys-color--primary-fixed-dim:#a8c7fa;--gem-sys-color--scrim:#000;--gem-sys-color--secondary:#7fcfff;--gem-sys-color--secondary-container:#004a77;--gem-sys-color--secondary-fixed:#c2e7ff;--gem-sys-color--secondary-fixed-dim:#7fcfff;--gem-sys-color--shadow:#000;--gem-sys-color--surface:#1b1c1d;--gem-sys-color--surface-bright:#424548;--gem-sys-color--surface-container:#282a2c;--gem-sys-color--surface-container-high:#333537;--gem-sys-color--surface-container-highest:#3d3f42;--gem-sys-color--surface-container-low:#262627;--gem-sys-color--surface-container-lowest:#1b1c1d;--gem-sys-color--surface-dim:#131314;--gem-sys-color--tertiary:#6dd58c;--gem-sys-color--tertiary-container:#0f5223;--gem-sys-color--tertiary-fixed:#c4eed0;--gem-sys-color--tertiary-fixed-dim:#6dd58c;--gem-sys-color--blue-high:#e7f2ff;--gem-sys-color--blue-low:#04409f;--gem-sys-color--blue-medium:#76acff;--gem-sys-color--blue-primary:#4e8ff8;--gem-sys-color--error-container:#601410;--gem-sys-color--green-high:#ddf8d8;--gem-sys-color--green-low:#00522c;--gem-sys-color--green-medium:#44c265;--gem-sys-color--green-primary:#1aa64a;--gem-sys-color--mic-gradient-stop-1:#ffaee4;--gem-sys-color--mic-gradient-stop-2:#ad72ff;--gem-sys-color--mic-gradient-stop-3:#c597ff;--gem-sys-color--orange-high:#ffede1;--gem-sys-color--orange-low:#753403;--gem-sys-color--orange-medium:#ff8d41;--gem-sys-color--orange-primary:#e86e00;--gem-sys-color--outline-gradient-stop-2:#fdf8ff;--gem-sys-color--outline-gradient-stop-3:#4c8df6;--gem-sys-color--outline-solid-2:#0b57d0;--gem-sys-color--outline-solid-3:#fff;--gem-sys-color--purple-high:#f7ecfe;--gem-sys-color--purple-low:#5629a4;--gem-sys-color--purple-medium:#c597ff;--gem-sys-color--purple-primary:#ad72ff;--gem-sys-color--red-high:#ffecee;--gem-sys-color--red-low:#8a1a16;--gem-sys-color--red-medium:#ff8983;--gem-sys-color--red-primary:#f55e57;--gem-sys-color--soft-glow-blue-1:#4c8df6;--gem-sys-color--soft-glow-blue-2:#3271ea;--gem-sys-color--soft-glow-pink-1:#ff7dd2;--gem-sys-color--soft-glow-pink-2:#b60d6e;--gem-sys-color--surface-variant:#474747;--gem-sys-color--text-advanced-stop-high:#f55e57;--gem-sys-color--text-advanced-stop-low:#620438;--gem-sys-color--text-basic-stop-high:#3271ea;--gem-sys-color--text-basic-stop-low:#303030;--gem-sys-color--universal-stop:#5e5e5e}.mat-mdc-snack-bar-container{padding:16px}.mat-mdc-snack-bar-container.multi-line-snack-bar .mat-mdc-snack-bar-label{white-space:pre-line}.boqOnegoogleliteOgbOneGoogleBar{--og-bar-parts-side-padding:0px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:12px;margin-bottom:12px;-webkit-margin-end:12px;margin-inline-end:12px}@media screen and (min-width:960px){.boqOnegoogleliteOgbOneGoogleBar{position:fixed;right:0;z-index:2}}.boqOnegoogleliteOgbOneGoogleBar.hide-ogb{display:none}chat-app{z-index:1}chat-app.mobile.side-nav-open{z-index:987}html{height:100%;width:100%;overflow:hidden}body{color:var(--gem-sys-color--on-surface);background-color:var(--gem-sys-color--surface);margin:0;height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}sentinel{}