
body,html{height:100%;position:relative}
body{margin:0;padding:0}
button,input{vertical-align:baseline}
button{cursor:pointer;-webkit-appearance:button}
button[disabled]{cursor:default}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;-webkit-box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
input:-webkit-autofill{text-shadow:none}
body,html{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:default;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.md-button{letter-spacing:.010em}
button,html,input{font-family:Roboto,"Helvetica Neue",sans-serif}
button,input{font-size:100%}
button.md-button::-moz-focus-inner{border:0}
.md-button{display:inline-block;position:relative;cursor:pointer;min-height:36px;min-width:88px;line-height:36px;vertical-align:middle;align-items:center;text-align:center;border-radius:2px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;border:0;padding:0 8px;margin:6px 8px;background:0 0;color:currentColor;white-space:nowrap;text-transform:uppercase;font-weight:500;font-size:14px;font-style:inherit;font-variant:inherit;font-family:inherit;text-decoration:none;overflow:hidden;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1)}
.md-button:focus{outline:0}
.md-button:focus,.md-button:hover{text-decoration:none}
.md-button.ng-hide{transition:none}
md-content{display:block;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}
@media print{
md-content{overflow:visible!important}
}
md-input-container{display:inline-block;position:relative;padding:2px;margin:18px 0;vertical-align:middle}
md-input-container:after{content:'';display:table;clear:both}
md-input-container .md-errors-spacer{float:right;min-height:24px;min-width:1px}
md-input-container input[type=password],md-input-container input[type=search],md-input-container input[type=text]{-moz-appearance:none;-webkit-appearance:none}
md-input-container label:not(.md-container-ignore){position:absolute;bottom:100%;left:0;right:auto}
md-input-container label:not(.md-container-ignore).md-required:after{content:' *';font-size:13px;vertical-align:top}
md-input-container .md-placeholder,md-input-container label:not(.md-no-float):not(.md-container-ignore){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;order:1;pointer-events:none;-webkit-font-smoothing:antialiased;padding-left:2px;padding-right:0;z-index:1;transform:translate3d(0,28px,0) scale(1);transition:transform .4s cubic-bezier(.25,.8,.25,1);max-width:100%;transform-origin:left top}
md-input-container.md-input-has-value label:not(.md-no-float):not(.md-container-ignore){padding-left:3px;padding-right:0}
md-input-container .md-placeholder{position:absolute;top:0;opacity:0;transition-property:opacity,transform;transform:translate3d(0,30px,0)}
md-input-container:not(.md-input-has-value):not(.md-input-has-placeholder) input:not(:focus){color:transparent}
md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-ampm-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-day-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-hour-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-millisecond-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-minute-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-month-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-second-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-text,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-week-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-year-field{color:transparent}
md-input-container .md-input{order:2;display:block;margin-top:0;background:0 0;padding-top:2px;padding-bottom:1px;padding-left:0;padding-right:2px;border-width:0 0 1px 0;line-height:26px;height:30px;-ms-flex-preferred-size:26px;border-radius:0;border-style:solid;transition:border-color .4s cubic-bezier(.25,.8,.25,1);width:100%;box-sizing:border-box;float:left}
md-input-container .md-input:focus{outline:0}
md-input-container .md-input:invalid{outline:0;box-shadow:none}
md-input-container .md-input-messages-animation{position:relative;order:4;overflow:hidden;clear:left}
md-input-container .md-input-message-animation{font-size:12px;line-height:14px;overflow:hidden;transition:all .3s cubic-bezier(.55,0,.55,.2);opacity:1;margin-top:0;padding-top:8px}
md-input-container .md-input-message-animation:not(.md-char-counter){padding-right:5px;padding-left:0}
md-input-container:not(.md-input-invalid) .md-auto-hide .md-input-message-animation{opacity:0;margin-top:-100px}
md-input-container.md-input-has-placeholder label:not(.md-no-float),md-input-container.md-input-has-value label:not(.md-no-float){transform:translate3d(0,6px,0) scale(.75);transition:transform cubic-bezier(.25,.8,.25,1) .4s,width cubic-bezier(.25,.8,.25,1) .4s}
md-input-container.md-input-has-value label{transition:none}
md-input-container .md-input[disabled]{background-position:bottom -1px left 0;background-size:4px 1px;background-repeat:repeat-x}
@-webkit-keyframes indeterminate-rotate{
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
@keyframes indeterminate-rotate{
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
md-progress-circular{position:relative;display:block;transform:scale(1,1)}
md-progress-circular.md-mode-indeterminate svg{-webkit-animation:indeterminate-rotate 1.568s linear infinite;animation:indeterminate-rotate 1.568s linear infinite}
md-progress-circular svg{position:absolute;overflow:visible;top:0;left:0}
md-input-container:not([md-no-float]) .md-select-placeholder span:first-child{transition:transform .4s cubic-bezier(.25,.8,.25,1);transform-origin:left top}
.md-select-menu-container{position:fixed;left:0;top:0;z-index:90;opacity:0;display:none;transform:translateY(-1px)}
.md-select-menu-container:not(.md-clickable){pointer-events:none}
md-input-container>md-select{margin-top:0}
md-input-container>md-select{order:2}
md-select{display:flex}
md-select:focus{outline:0}
md-select:not([disabled]):hover{cursor:pointer}
md-select:not([disabled]):focus .md-select-value{border-bottom-style:solid;border-bottom-width:2px;padding-bottom:0}
md-input-container md-select:not([disabled]):focus .md-select-value{border-bottom-width:2px}
md-input-container md-select .md-select-value{min-height:26px;border-bottom-width:1px;padding-bottom:1px}
md-input-container md-select .md-select-value.md-select-placeholder{padding-left:0;padding-right:2px}
.md-select-value{display:flex;align-items:center;padding-top:2px;padding-bottom:1px;padding-left:0;padding-right:2px;border-bottom-width:1px;border-bottom-style:solid;background-color:rgba(0,0,0,0);position:relative;box-sizing:content-box;min-width:88px;min-height:26px;margin-bottom:auto;-ms-flex-item-align:start;flex-grow:1}
.md-select-value>span:not(.md-select-icon){max-width:100%;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.md-select-value .md-select-icon{display:block;align-items:flex-end;text-align:right;width:24px;transform:translateY(-2px);font-size:1.2rem}
.md-select-value .md-select-icon:after{display:block;content:'\25BC';position:relative;top:2px;right:-4px;left:auto;speak:none;font-size:13px;transform:scaleY(.5)}
.md-select-value.md-select-placeholder{display:flex;order:1;pointer-events:none;-webkit-font-smoothing:antialiased;z-index:1}
md-select-menu{display:flex;flex-direction:column;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);max-height:256px;min-height:48px;overflow-y:hidden;transform-origin:left top;transform:scale(1)}
md-select-menu:not(.md-overflow) md-content{padding-top:8px;padding-bottom:8px}
md-select-menu md-content{min-width:136px;min-height:48px;max-height:256px;overflow-y:auto}
md-select-menu>*{opacity:0}
@media screen and (-ms-high-contrast:active){
md-select-menu{border:1px solid #fff}
}
md-switch{margin:16px 0;white-space:nowrap;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:30px;line-height:28px;align-items:center;display:flex;margin-left:inherit;margin-right:16px}
md-switch:last-of-type{margin-left:inherit;margin-right:0}
md-switch .md-container{cursor:-webkit-grab;cursor:grab;width:36px;height:24px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:8px;float:left}
md-switch .md-label{border-color:transparent;border-width:0;float:left}
md-switch .md-bar{left:1px;width:34px;top:5px;height:14px;border-radius:8px;position:absolute}
md-switch .md-thumb-container{top:2px;left:0;width:16px;position:absolute;transform:translate3d(0,0,0);z-index:1}
md-switch .md-thumb{position:absolute;margin:0;left:0;top:0;outline:0;height:20px;width:20px;border-radius:50%;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}
md-switch .md-thumb:before{background-color:transparent;border-radius:50%;content:'';position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}
md-switch:not(.md-dragging) .md-bar,md-switch:not(.md-dragging) .md-thumb,md-switch:not(.md-dragging) .md-thumb-container{transition:all 80ms linear;transition-property:transform,background-color}
md-switch:not(.md-dragging) .md-bar,md-switch:not(.md-dragging) .md-thumb{transition-delay:50ms}
@-moz-document url-prefix(){
}
.flex{flex:1;box-sizing:border-box}
.toast-close-button:focus-visible{color:#000;text-decoration:none;cursor:pointer;opacity:.4}
#toast-container>:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;cursor:pointer}
.fc .fc-button:not(:disabled){cursor:pointer}
@font-face{font-family:fcicons;src:url("data:application/x-font-ttf;charset=utf-8;base64,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") format('truetype');font-weight:400;font-style:normal}
.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}
.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#1a252f;background-color:var(--fc-button-active-bg-color,#1a252f);border-color:#151e27;border-color:var(--fc-button-active-border-color,#151e27)}
:root{--fc-daygrid-event-dot-width:8px}
:root{--fc-list-event-dot-width:10px;--fc-list-event-hover-bg-color:#f5f5f5}
.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab{background:#fff}
@supports not (-ms-high-contrast:none){
}
.fr-popup .fr-checkbox input:not(:checked)+span{border:solid 2px #999}
.fr-popup .fr-checkbox input:not(:checked):active+span{background-color:#f5f5f5}
.fr-popup .fr-checkbox input:not(:checked):focus+span,.fr-popup .fr-checkbox input:not(:checked):hover+span{border-color:#515151}
.fr-toolbar .fr-command.fr-btn.fr-open:not(:hover):not(:focus):not(:active){background:#f5f5f5}
:root{--link:hsl(203, 77%, 39%);--link-hover:hsl(203, 77%, 44%);--error-container-fg:#ff0000;--base-font-color:#444}
body,html{--body-bg:#f3f3f3;--body-fg:#444;background:var(--body-bg);color:var(--body-fg);top:0;bottom:0;left:0;right:0;height:100%;width:100%;display:block;overflow:hidden!important;position:fixed;padding:0;margin:0}
html{font-size:10px}
body{font-size:14px}
body *{-webkit-box-sizing:border-box;box-sizing:border-box}
:active,:focus,:hover{outline:0}
body,button,html,input{font-family:Roboto,"Segoe UI","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif!important}
label{font-weight:400}
a{color:var(--link);text-decoration:none}
a:active,a:focus,a:hover{color:var(--link-hover);cursor:pointer;outline:0;text-decoration:none}
input::-ms-clear{display:none}
.app-view{--bottom-getting-started-prompt-bg:#006693;--bottom-getting-started-prompt-border:#194c62;--bottom-getting-started-prompt-fg:#eee;--bottom-getting-started-prompt-dismiss-fg:#ec1c24;height:100vh;width:100vw;-webkit-overflow-scrolling:touch}
label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.icon-clickable{--switch-selected-color:#006693;color:var(--switch-selected-color)}
@media screen and (min-width:200px) and (max-width:736px){
:active,:focus{outline:0!important}
.login-modal{border-radius:0!important}
}
@media print{
body .app-view{height:auto}
}
:root{--scrollbar-track:#f8f8f8;--scrollbar-corner:#f8f8f8;--scrollbar-thumb-bg:#ddd;--scrollbar-thumb-border:#ccc;--scrollbar-thumb-hover-bg:#bbb}
::-webkit-scrollbar{height:12px;width:12px}
::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}
::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner)}
::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg);border:solid 1px var(--scrollbar-thumb-border);border-radius:5px}
::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover-bg)}
.action-bar.list-bar .md-button.no-border-icon.filter-active:not(:hover),action-bar.list-bar .md-button.no-border-icon.filter-active:not(:hover){color:var(--filtering-active-fg);background-color:var(--filtering-active-bg)}
.admin-side-menu .menu-container a:focus-visible{-webkit-box-shadow:0 0 0 1px var(--admin-tree-hover-border) inset;box-shadow:0 0 0 1px var(--admin-tree-hover-border) inset;color:var(--admin-tree-hover-fg)}
:root{--color-circle-border:#4e4e4e}
:root{--btn-disabled-bg:#eee;--btn-disabled-fg:#444}
.btn-default.disabled:focus-visible,.btn-default[disabled]:focus-visible,fieldset[disabled] .btn-default:focus-visible{outline:0}
.card-mini-card.disabled:focus-visible{outline:0}
.card-mini-card.clickable:focus-visible{border:1px solid var(--card-minicard-clickable-hover-bg);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
:root{--stdropdown-hover-bg:#fff;--stdropdown-label-fg:#444;--stdropdown-textbox-selected-border:#0089c6;--stdropdown-textbox-selected-border-faded30:rgba(0, 137, 198, 0.3)}
.btn.st-dropdown:focus-visible{background-color:var(--stdropdown-hover-bg);border-color:var(--stdropdown-textbox-selected-border);-webkit-box-shadow:0 0 6px var(--stdropdown-textbox-selected-border-faded30);box-shadow:0 0 6px var(--stdropdown-textbox-selected-border-faded30)}
.btn.st-dropdown:focus:not(:focus-visible){background-color:var(--stdropdown-hover-bg);border-color:var(--stdropdown-border);-webkit-box-shadow:none;box-shadow:none}
.st-sticky-search{--st-sticky-search-bg:#fff;background-color:var(--st-sticky-search-bg);position:sticky;top:0;z-index:9999}
.full-screen-bg-image{--full-screen-bg-image-fg:#333;background-position:center;background-size:cover;bottom:0;color:var(--full-screen-bg-image-fg);overflow:hidden;position:fixed;top:0;z-index:0;right:0;left:0}
::-webkit-input-placeholder,md-input-container .md-input::-webkit-input-placeholder{--input-placeholder:#8e8e8e;--input-placeholder-shadowed:#757575;color:var(--input-placeholder)}
::-moz-placeholder,md-input-container .md-input::-moz-placeholder{--input-placeholder:#8e8e8e;--input-placeholder-shadowed:#757575;color:var(--input-placeholder)}
::-ms-input-placeholder,md-input-container .md-input::-ms-input-placeholder{--input-placeholder:#8e8e8e;--input-placeholder-shadowed:#757575;color:var(--input-placeholder)}
body.theme-dark input:-internal-autofill-selected{background-color:#212121!important;color:#d6d6d6!important}
md-input-container{--textbox-border:rgba(0, 0, 0, 0.12);--textbox-fg:rgba(0, 0, 0, 0.87);--textbox-invalid-border:#ff0000;--input-disabled-bg:#fff;--dialog-input-disabled-bg:#fbfbfb;--input-disabled-dark-fg:#000;--input-disabled-fg:#999;--textbox-invalid-fg:#ff0000;--textbox-label:rgba(0, 0, 0, 0.54);--textbox-selected-border:#0089c6;--textbox-selected-label:#006693;margin-top:16px;-webkit-margin-end:0;margin-inline-end:0;margin-bottom:10px;-webkit-margin-start:0;margin-inline-start:0;display:block}
md-input-container .md-input{padding:0 2px 1px;border-color:var(--textbox-border);color:var(--textbox-fg);height:31px}
md-input-container .md-errors-spacer{min-height:1px}
md-input-container label,md-input-container:not(.md-input-invalid).md-input-has-value label{color:var(--textbox-label);overflow:visible}
md-input-container label.md-required:after{-webkit-transition:color ease-in-out .1s;transition:color ease-in-out .1s}
md-input-container:not(.md-input-focused):not(.md-input-invalid) label.md-required:after{--textbox-label-required-star:rgba(0, 0, 0, 0.54);color:var(--textbox-label-required-star)}
md-input-container .md-placeholder{color:var(--textbox-label)}
md-input-container.md-input-invalid .md-input{border-color:var(--textbox-invalid-border)}
md-input-container.md-input-invalid .md-input-message-animation,md-input-container.md-input-invalid label{color:var(--textbox-invalid-fg)}
md-input-container.md-input-has-placeholder label:not(.md-no-float),md-input-container.md-input-has-value label:not(.md-no-float){-webkit-transform:translate3d(0,12px,0) scale(.75);transform:translate3d(0,12px,0) scale(.75)}
md-input-container .md-input[disabled]{background-color:var(--input-disabled-bg);background-image:none;border:none;color:var(--input-disabled-fg);opacity:1!important}
md-input-container .md-input{-ms-flex-preferred-size:auto}
.input-container-wrap:focus-visible .pencil-modify-title .toolsicon-edit{color:var(--pencil-modify-title-edit-hover-fg)}
.md-button{--button-background:#fff;--button-border:#bbb;--button-text:#333;--button-hover-background:#f0f0f0;--button-hover-border:#666;--button-hover-text:#333;--button-chevron-disabled-fg:#ccc;--button-primary-bg-dark10:hsl(203, 77%, 29%);--button-split-primary-inner-border:hsl(203, 77%, 29%);--button-primary-bg-dark20:hsl(203, 77%, 19%)}
.md-button.md-primary{--button-background:hsl(203, 77%, 36%);--button-border:hsl(203, 77%, 36%);--button-text:#fff;--button-hover-background:hsl(203, 77%, 39%);--button-hover-border:hsl(203, 77%, 39%);--button-hover-text:#fff;--button-split-primary-inner-border:hsl(203, 77%, 29%)}
.md-button:disabled,.md-button:disabled:focus,.md-button:disabled:focus-visible,.md-button:disabled:hover{--button-background:#e0e0e0;--button-border:#e0e0e0;--button-text:#aaa;--button-hover-background:#e0e0e0;--button-hover-border:#e0e0e0;--button-hover-text:#aaa}
body.theme-dark .md-button:disabled:focus-visible{--button-background:rgba(204, 204, 204, 0.07);--button-border:transparent;--button-text:#555;--button-hover-background:rgba(204, 204, 204, 0.07);--button-hover-border:transparent;--button-hover-text:#555}
.md-button,.md-button:not(.md-icon-button){-webkit-box-sizing:border-box;box-sizing:border-box;--outer-button-height:30px;--button-height:28px}
.md-button:not(.md-icon-button){text-transform:none}
.md-button:not(.md-icon-button).md-primary{border:solid 1px transparent;font-weight:400;font-size:13px;height:var(--outer-button-height);line-height:var(--button-height);max-height:var(--outer-button-height);min-height:var(--outer-button-height);min-width:0;margin-top:6px;-webkit-margin-end:3px;margin-inline-end:3px;margin-bottom:6px;-webkit-margin-start:3px;margin-inline-start:3px;border-radius:2px;padding:0 10px;-webkit-transition-duration:.1s,.1s;transition-duration:.1s,.1s;background-color:var(--button-background);border:solid 1px var(--button-border);color:var(--button-text)}
.md-button:not(.md-icon-button).md-cancel-button:focus-visible,.md-button:not(.md-icon-button).md-confirm-button:focus-visible,.md-button:not(.md-icon-button).md-default-theme.md-cancel-button:focus-visible,.md-button:not(.md-icon-button).md-default-theme.md-confirm-button:focus-visible,.md-button:not(.md-icon-button).md-default-theme.md-delete:focus-visible,.md-button:not(.md-icon-button).md-default-theme.md-link:focus-visible,.md-button:not(.md-icon-button).md-default-theme.md-primary:focus-visible,.md-button:not(.md-icon-button).md-default-theme.md-secondary:focus-visible,.md-button:not(.md-icon-button).md-default-theme.md-simple-delete:focus-visible,.md-button:not(.md-icon-button).md-default-theme.md-warn:focus-visible,.md-button:not(.md-icon-button).md-delete:focus-visible,.md-button:not(.md-icon-button).md-link:focus-visible,.md-button:not(.md-icon-button).md-primary:focus,.md-button:not(.md-icon-button).md-primary:focus-visible,.md-button:not(.md-icon-button).md-secondary:focus-visible,.md-button:not(.md-icon-button).md-simple-delete:focus-visible,.md-button:not(.md-icon-button).md-warn:focus-visible{outline:var(--base-font-color) auto thin}
.md-button:not(.md-icon-button).md-cancel-button:focus:not(:focus-visible),.md-button:not(.md-icon-button).md-confirm-button:focus:not(:focus-visible),.md-button:not(.md-icon-button).md-default-theme.md-cancel-button:focus:not(:focus-visible),.md-button:not(.md-icon-button).md-default-theme.md-confirm-button:focus:not(:focus-visible),.md-button:not(.md-icon-button).md-default-theme.md-delete:focus:not(:focus-visible),.md-button:not(.md-icon-button).md-default-theme.md-link:focus:not(:focus-visible),.md-button:not(.md-icon-button).md-default-theme.md-primary:focus:not(:focus-visible),.md-button:not(.md-icon-button).md-default-theme.md-secondary:focus:not(:focus-visible),.md-button:not(.md-icon-button).md-default-theme.md-simple-delete:focus:not(:focus-visible),.md-button:not(.md-icon-button).md-default-theme.md-warn:focus:not(:focus-visible),.md-button:not(.md-icon-button).md-delete:focus:not(:focus-visible),.md-button:not(.md-icon-button).md-link:focus:not(:focus-visible),.md-button:not(.md-icon-button).md-primary:focus:not(:focus-visible),.md-button:not(.md-icon-button).md-secondary:focus:not(:focus-visible),.md-button:not(.md-icon-button).md-simple-delete:focus:not(:focus-visible),.md-button:not(.md-icon-button).md-warn:focus:not(:focus-visible){outline:0}
.md-button:not(.md-icon-button).md-primary:hover{background-color:var(--button-hover-background);border-color:var(--button-hover-border);color:var(--button-hover-text)}
.md-button:not(.md-icon-button).md-default-theme:disabled:focus-visible,.md-button:not(.md-icon-button):disabled,.md-button:not(.md-icon-button):disabled:focus,.md-button:not(.md-icon-button):disabled:focus-visible,.md-button:not(.md-icon-button):disabled:hover{cursor:not-allowed}
.md-button.md-delete.no-border-icon:not(:hover),.md-button.md-secondary.no-border-icon:not(:hover),.md-button.md-simple-delete.no-border-icon:not(:hover),.md-button.md-warn.no-border-icon:not(:hover),.md-button.no-border-icon:not(:hover){background-color:transparent;color:var(--no-border-button-text)}
.md-menu.md-open>.md-button.md-delete.no-border-icon:not(:hover),.md-menu.md-open>.md-button.md-secondary.no-border-icon:not(:hover),.md-menu.md-open>.md-button.md-simple-delete.no-border-icon:not(:hover),.md-menu.md-open>.md-button.md-warn.no-border-icon:not(:hover),.md-menu.md-open>.md-button.no-border-icon:not(:hover){background:var(--button-hover-background);color:var(--button-hover-text);border-color:var(--button-hover-border)}
md-card:focus-visible{outline:0}
:root{--menu-fg:#444;--menu-fg-submenu:#444}
md-menu-item .md-button:not(.md-icon-button):not(:hover):focus,md-menu-item .md-button:not(.md-icon-button):not(:hover):focus-visible,md-menu-item a:not(:hover):focus,md-menu-item a:not(:hover):focus-visible{color:var(--menu-fg);background-color:inherit!important}
.md-select-value,md-select,md-select-menu,md-select-value{--select-background:#fff;--select-border:transparent;--select-border-bottom:rgba(0, 0, 0, 0.12);--select-border-bottom-active:#81b4c2;--select-border-width:0;--select-checkbox-selected-bg:#006693;--select-fg:#444;--select-option-fg:#444;--select-focus-border:#0089c6;--select-item-hover-bg:#cfe9f6;--select-item-selected-fg:#fff;--select-item-selected-text:#006693;--select-item-selected-bg:#0f6285;--select-te-border:rgba(0, 0, 0, 0.12);--select-option-icon-fg:#999;--select-placeholder:#8e8e8e;--select-item-selected-bg:#eee;--select-item-disabled-fg:rgba(0, 0, 0, 0.38)}
md-select .md-select-value{color:var(--select-fg);border-bottom-color:var(--select-border-bottom)}
md-select.md-default-theme:not([disabled]):focus-visible .md-select-value,md-select:not([disabled]):focus .md-select-value,md-select:not([disabled]):focus-visible .md-select-value{color:var(--select-fg);border-bottom-color:var(--select-border-bottom-active)}
.md-select-value.md-select-placeholder,md-select .md-select-value.md-select-placeholder{-webkit-padding-start:6px;padding-inline-start:6px;color:var(--select-placeholder)}
.md-select-value :first-child,md-select .md-select-value :first-child{-webkit-padding-start:0;padding-inline-start:0}
.md-select-value .md-select-icon,md-select .md-select-value .md-select-icon{-webkit-transform:none;transform:none;margin:0 -1px}
.md-select-value .md-select-icon:after,md-select .md-select-value .md-select-icon:after{color:var(--select-option-icon-fg);-webkit-transform:scaleY(.5) scaleX(1);transform:scaleY(.5) scaleX(1)}
md-select-menu md-option[selected]:focus-visible,md-select-menu.md-default-theme md-option[selected]:focus-visible{background-color:unset;color:var(--select-item-selected-fg)}
md-select-menu md-select-header{-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.1),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 1px 0 0 rgba(0,0,0,.1),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-top:2px;padding-bottom:4px;-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:0;padding-inline-end:0}
md-select-menu md-select-header input{border:none;outline:0;width:100%}
md-select-menu md-content{background:var(--select-background);border:solid var(--select-border-width) var(--select-border);color:var(--select-fg)}
md-input-container.md-default-theme>md-select:enabled:focus-visible .md-select-value,md-input-container>md-select:enabled:focus .md-select-value,md-input-container>md-select:enabled:focus-visible .md-select-value{border-color:var(--select-focus-border);padding-bottom:0}
md-switch{--switch-bar:#9e9e9e;--switch-text:#444;--switch-thumb-border:#ddd;--switch-thumb-checked-bg:#3087c1;--switch-thumb-checked-ink:rgba(48, 135, 193, 0.2);--switch-thumb-unchecked-bg:#fafafa;--switch-thumb-unchecked-ink:rgba(250, 250, 250, 0.2)}
md-switch{height:auto;margin:12px 0;min-height:28px}
md-switch .md-label{color:var(--switch-text);line-height:18px;white-space:normal;word-wrap:break-word}
md-switch .md-bar{background-color:var(--switch-bar)!important}
md-switch .md-thumb{background-color:var(--switch-thumb-unchecked-bg)!important;border:solid 1px var(--switch-thumb-border)}
md-switch .md-container{min-width:36px}
md-switch .wordwrap{white-space:normal}
.pagination>.disabled>a:focus-visible{color:var(--pagination-disabled-hover-fg)}
.pagination>.disabled>span:focus-visible{color:var(--pagination-disabled-hover-fg)}
.pagination>li>a:focus-visible,.pagination>li>span:focus-visible{color:var(--pagination-fg)}
.password-req-list{--password-reqs-meet:#67bc45;--password-reqs-fail:#ec1c24}
.password-req-list .pass-req-title{margin-bottom:14px;margin-top:2px}
.password-req-list .pass-requirement{margin:auto;margin-top:3px;-webkit-padding-start:5px;padding-inline-start:5px}
.password-req-list .req-meets-false{color:var(--password-reqs-fail)}
#qrcode{--qrcode-container-border:#fff;border:8px solid var(--qrcode-container-border);display:-webkit-box;display:-ms-flexbox;display:flex;height:166px;width:166px;margin-top:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-bottom:5px;-webkit-margin-start:auto;margin-inline-start:auto}
:root{--dropfile-hover-bg:rgba(255, 255, 255, 0.5)}
:root{--nav-pills-bg:#bbb;--nav-pills-fg:#444;--small-top-bar-border-right:rgba(102, 102, 102, 0.3);--small-top-bar-border-bg:#f3f3f3;--root-menu-item-active-bg:#006693;--root-menu-item-active-fg:#fff;--tree-disk-usage-fg:#444;--tree-disk-usage-icon-fg:#006693;--tree-line-hover:hsl(203, 77%, 39%);--tree-resize-handle-bg:rgba(0, 0, 0, 0.15)}
.slide-panel-wrapper .slide-panel .tree-list-container .rssTree ul li a:focus-visible:not(.line-hover):not(.unclickable),.slide-panel-wrapper .slide-panel .tree-list-container .shortTree ul li a:focus-visible:not(.line-hover):not(.unclickable),.slide-panel-wrapper .slide-panel .tree-list-container .treeBody ul li a:focus-visible:not(.line-hover):not(.unclickable){-webkit-box-shadow:0 0 0 1px var(--slide-panel-treebody-hover-shadow) inset;box-shadow:0 0 0 1px var(--slide-panel-treebody-hover-shadow) inset}
.slide-panel-wrapper .slide-panel .tree-list-footer .actions .md-button:focus-visible{outline:var(--base-font-color) auto thin;outline-offset:-4px}
.slide-panel-wrapper .slide-panel .tree-list-footer .actions .md-button:focus:not(:focus-visible){outline:0;outline-offset:0}
input[id=slide-panel-toggle-input]:not(:checked)~.slide-panel{min-width:353px;-webkit-margin-start:-320px;margin-inline-start:-320px}
@-moz-document url-prefix(){
}
.fr-element a:focus-visible{outline:var(--base-font-color) auto thin}
.fr-element a:focus:not(:focus-visible){outline:0}
#st-mobile-menu-content li md-menu>a:focus-visible{background-color:transparent;color:var(--mobile-menu-hover-fg)!important;font-weight:700;outline:0}
st-search-box button:focus-visible i{outline:var(--base-font-color) auto thin;outline-offset:2px}
st-search-box button:focus:not(:focus-visible) i{outline:0}
#st-side-menu-content li md-menu>a:focus-visible{background-color:transparent;color:var(--st-side-menu-hover-fg)!important;font-weight:700;outline:0}
.st-table a:focus-visible{outline:var(--base-font-color) auto thin}
.st-table a:focus:not(:focus-visible){outline:0}
.root-heading .hamburger:focus-visible .icon-container svg path{fill:var(--hamburger-fg-hover)}
.root-heading .left-item:focus-visible{background-color:var(--item-hover-bg);color:var(--item-hover-fg)}
.root-heading .left-item:focus-visible .section-title.selected-section{color:var(--bar-foregound-selected-hover)}
.root-heading .app-selection-menu:focus-visible{background-color:var(--item-hover-bg);color:var(--item-hover-fg)}
.root-heading .app-selection-menu:focus-visible .section-title.selected-section{color:var(--bar-foregound-selected-hover)}
.root-heading .right-item:focus-visible{background-color:var(--right-menu-open-item-hover-bg);color:var(--right-menu-open-item-hover-fg)}
.root-heading .right-item.impersonating:focus-visible{background:var(--impersonating-hover-background);color:var(--impersonating-hover-text)}
.root-heading .avatar:focus-visible{background-color:var(--avatar-hover-bg);color:var(--avatar-hover-fg)}
.root-heading .avatar:focus-visible .chat-status-icon.overlay{border:solid 2px var(--avatar-chat-status-hover-border)!important}
.root-menu-quickadd.md-open-menu-container md-menu-content md-menu-item .md-button:focus-visible,.root-menu-quickadd.md-open-menu-container md-menu-content.md-default-theme md-menu-item .md-button:focus-visible,.root-menu-right-most.md-open-menu-container md-menu-content md-menu-item .md-button:focus-visible,.root-menu-right-most.md-open-menu-container md-menu-content.md-default-theme md-menu-item .md-button:focus-visible,.root-menu.md-open-menu-container md-menu-content md-menu-item .md-button:focus-visible,.root-menu.md-open-menu-container md-menu-content.md-default-theme md-menu-item .md-button:focus-visible{outline:0}
.root-menu-quickadd.md-open-menu-container md-menu-content md-menu-item .md-button:not(:hover):focus,.root-menu-quickadd.md-open-menu-container md-menu-content.md-default-theme md-menu-item .md-button:not(:hover):focus,.root-menu-right-most.md-open-menu-container md-menu-content md-menu-item .md-button:not(:hover):focus,.root-menu-right-most.md-open-menu-container md-menu-content.md-default-theme md-menu-item .md-button:not(:hover):focus,.root-menu.md-open-menu-container md-menu-content md-menu-item .md-button:not(:hover):focus,.root-menu.md-open-menu-container md-menu-content.md-default-theme md-menu-item .md-button:not(:hover):focus{background:var(--right-menu-open-bg)!important;color:var(--right-menu-open-fg)!important}
#loginPageHtmlModal textarea:focus-visible{outline:0}
.documentation-browser .nav .open>a:focus .open>a:focus-visible{background:var(--documentation-nav-item-bg)}
.emailMessage .header-indicators .warnings-icon:focus-visible{color:var(--emailMessage-header-warningicon-hover-fg)}
.emailMessage .header-indicators .flag-icon:focus-visible{opacity:var(--emailMessage-header-flag-hover-fg);opacity:1}
.popupEmailAttachment:focus-visible{outline:var(--base-font-color) auto thin;outline-offset:0;color:var(--mailmessage-attachment-fg)}
.popupEmailAttachment:focus:not(:focus-visible){outline:0;color:var(--mailmessage-attachment-fg)}
.login-modal{--login-modal-h2:#444;--login-modal-fg:#444;--login-modal-maintainance-fg:#eee;--login-modal-maintainance-bg:#999;color:var(--login-modal-fg)}
.login-modal h2{color:var(--login-modal-h2)}
.login-modal .maintainance{text-align:center;color:var(--login-modal-maintainance-fg);font-size:64px;margin-bottom:25px}
.login-modal .maintainance .container{padding:0 28px 20px;border-radius:15px;background-color:var(--login-modal-maintainance-bg);display:inline-block}
.login-wrapper{--login-help-icon-bg:hsl(203, 77%, 36%);--login-help-icon-fg:#fff;--login-help-icon-hover-bg:hsl(203, 77%, 39%);--login-modal-bg:rgba(255, 255, 255, 0.9);--login-modal-heading-fg:#666;--login-modal-logged-in-section-bg:#fff;--login-modal-logged-in-section-border:#cecece;--login-modal-qrStep-qrcode-border:#fff;--login-wrapper-bg:#333;--login-wrapper-footer-a-dismiss-hover-fg:#ff0000;--login-wrapper-footer-a-fg:#f8f8f8;--login-wrapper-footer-a-hover-fg:#fff;--login-wrapper-footer-bg:rgba(0, 0, 0, 0.6);--login-wrapper-footer-fg:#e0e0e0;--login-wrapper-footer-pipe:rgba(255, 255, 255, 0.4);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--login-wrapper-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-overflow-scrolling:touch;z-index:2}
.login-wrapper .custom-help-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.login-wrapper .custom-help-container .help-icon{-webkit-margin-start:auto;margin-inline-start:auto;background-color:var(--login-help-icon-bg);color:var(--login-help-icon-fg);border-radius:100px;padding:3px;line-height:1}
.login-wrapper .custom-help-container .help-icon:hover{background-color:var(--login-help-icon-hover-bg);color:#fff}
.login-wrapper .custom-help-container i{font-size:16px}
.login-wrapper .company-image-container{padding-bottom:20px;text-align:center}
.login-wrapper .company-image-container img{max-height:225px;max-width:100%;-o-object-fit:contain;object-fit:contain}
.login-wrapper .login-backdrop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;z-index:999;padding:10px}
.login-wrapper .login-backdrop .login-modal{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);border-radius:5px;padding:25px;-ms-flex-item-align:center;align-self:center;background-color:var(--login-modal-bg);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:450px}
.login-wrapper .login-backdrop .login-modal h1{text-align:center;color:var(--login-modal-heading-fg);font-size:2rem;font-weight:400;margin-bottom:2.5rem;margin-top:0}
.login-wrapper .login-backdrop .login-modal h2{text-align:center;color:var(--login-modal-heading-fg);font-size:1.4rem;font-weight:400;line-height:1.4;margin-bottom:2.5rem;margin-top:0;margin-top:0}
.login-wrapper .login-backdrop .login-modal h2.error-container{color:var(--error-container-fg);margin:1.5rem}
.login-wrapper .login-backdrop .login-modal img{margin-bottom:-1rem;-webkit-margin-start:.1rem;margin-inline-start:.1rem}
.login-wrapper .login-backdrop .login-modal .buttons.more-top-space{margin-top:4rem}
.login-wrapper .login-backdrop .login-modal .buttons-flex{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.login-wrapper .login-backdrop .login-modal .buttons-flex .left-side{-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-item-align:baseline;align-self:baseline;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.login-wrapper .login-backdrop .login-modal .buttons-flex .right-side{-ms-flex-item-align:baseline;align-self:baseline;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:end}
.login-wrapper .login-backdrop .login-modal #qrStep{text-align:center}
.login-wrapper .login-backdrop .login-modal #qrStep .qrcode-container{margin-bottom:15px}
.login-wrapper .login-backdrop .login-modal #qrStep .qrcode-container #secret-key{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.8rem!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.login-wrapper .login-backdrop .login-modal #qrStep .qrcode-container #secret-key .toolsicon{font-size:1.6em}
.login-wrapper .login-backdrop .login-modal #qrStep .qrcode-container #secret-key #copy-key{-webkit-margin-end:5px;margin-inline-end:5px}
.login-wrapper .login-backdrop .login-modal #qrStep .check-two-factor{text-align:start}
.login-wrapper .login-backdrop .login-modal #codeCheckStep{text-align:center}
.login-wrapper .login-backdrop .login-modal #codeCheckStep .check-two-factor{text-align:start}
.login-wrapper .footer{-ms-flex-item-align:stretch;align-self:stretch;background:var(--login-wrapper-footer-bg);color:var(--login-wrapper-footer-fg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.4rem;line-height:1.8rem;z-index:10;padding:7px 20px 10px}
.login-wrapper .footer a{color:var(--login-wrapper-footer-a-fg)}
.login-wrapper .footer a:hover{color:var(--login-wrapper-footer-a-hover-fg);text-decoration:underline}
.login-wrapper .footer a:focus,.login-wrapper .footer a:focus-visible{outline:var(--base-font-color) auto thin}
.login-wrapper .footer a:focus:not(:focus-visible){outline:0}
.login-wrapper .footer a.dismiss{font-size:1.1rem;font-weight:700;-webkit-margin-start:-5px;margin-inline-start:-5px;-webkit-margin-end:5px;margin-inline-end:5px;padding-top:0;padding-bottom:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:5px;padding-inline-end:5px}
.login-wrapper .footer a.dismiss i{font-size:1.4rem;line-height:1.8rem;padding-top:0}
.login-wrapper .footer a.dismiss:hover{color:var(--login-wrapper-footer-a-dismiss-hover-fg);text-decoration:none}
.login-wrapper .footer a.dismiss:focus,.login-wrapper .footer a.dismiss:focus-visible{outline:0}
.login-wrapper .footer a.dismiss:focus i,.login-wrapper .footer a.dismiss:focus-visible i{outline:var(--base-font-color) auto thin}
.login-wrapper .footer a.dismiss:focus:not(:focus-visible){outline:0}
.login-wrapper .footer .left{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.login-wrapper .footer .right{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:end}
.login-wrapper .footer .cookie-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media only screen and (max-device-width:736px){
.login-wrapper{display:unset;height:100%;padding:10px}
.login-wrapper .login-backdrop{margin:0;-ms-flex-line-pack:unset;align-content:unset;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;height:100%;overflow-y:auto}
.login-wrapper .login-backdrop .login-modal{-ms-flex-item-align:unset;align-self:unset;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;height:auto;margin:0;overflow-y:auto;width:auto;border-radius:0}
.login-wrapper .footer{display:none}
}
:root{--meeting-chat-border-left:#cdcdcd}
.login-modal{--meeting-login-title-fg:#666}
.login-modal h2{text-align:center;color:var(--meeting-login-title-fg);font-size:1.4rem;font-weight:400;line-height:1.4;margin-bottom:2.5rem;margin-top:0;margin-top:0}
.login-modal h2.error-container{color:var(--error-container-fg);margin:1.5rem}
.meeting-workspace .join-preview-controls .video-size>:active,.meeting-workspace .join-preview-controls .video-size>:focus,.meeting-workspace .join-preview-controls .video-size>:focus-visible,.meeting-workspace .join-preview-controls .video-size>:hover{outline:1.5px solid var(--meeting-join-controls-video-outline)!important}
.meeting-workspace .welcome .meeting-share-area input:focus-visible{border:none}
.meeting-workspace .video workspace-video-component .not-support-video .meeting-share-area input:focus-visible{border:none}
.shareLinkContainer input:focus-visible{border:none}
div[ui-view]{height:100%}
:root{--notes-color-border:#4e4e4e;--notes-color-white:#fff;--notes-color-white-as-text:#ccc;--notes-color-yellow:#FAD122;--notes-color-pink:#FDB2B3;--notes-color-green:#67bc45;--notes-color-blue:#006693}
.error-container{color:var(--error-container-fg);margin-top:15px}
@font-face{font-family:st-icon;src:url(../../fonts/tools-icons/fonts/st-icon-v-1686872349552.eot);src:url(../../fonts/tools-icons/fonts/st-icon-v-1686872349552.eot#iefix) format('embedded-opentype'),url(../../fonts/tools-icons/fonts/st-icon-v-1686872349552.woff) format('woff'),url(../../fonts/tools-icons/fonts/st-icon-v-1686872349552.ttf) format('truetype'),url(../../fonts/tools-icons/fonts/st-icon-v-1686872349552.svg#st-icon) format('svg');font-weight:400;font-style:normal}.toolsicon{display:inline-block;font:normal normal normal 16px/1 st-icon;font-size:100%;font-size:inherit;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;text-decoration:none;text-transform:none;vertical-align:middle}.toolsicon-close_emphasis:before{content:"\E018"}.toolsicon-content_copy:before{content:"\E019"}.toolsicon-help_fill:before{content:"\E05B"}.toolsicon-warning_fill:before{content:"\E0A2"}