:root {color-scheme: light dark;--theme-primary:#1E64D4;--theme-on-primary:#FFFFFF;--theme-secondary:#00639B;--theme-on-secondary:#FFFFFF;--theme-secondary-container:#C2E7FF;--theme-on-secondary-container:#001D35;--theme-surface:#F8FAFD;--theme-on-surface:#2D2E2F;--theme-surface2:#F0F4F9;--theme-surface2-variant:#E1E5EA;--theme-ui-surface:#FFFFFF;--theme-bg:#FFFFFF;--theme-on-bg:#000000;--theme-menu-highlight:#F0F0F0;--theme-menu-highlight-alt:#E6E8EA;--sBCol:#EBEBEB;--hBCol:#C7C7C7;--theme-form-field-bg:#FFFFFF;--theme-folder-icon-color:#454746;--xsBr:4px;--sBr:8px;--mBr:12px;--xlBr:16px;--fBr:100px;--focus-outline:#1E64D4 solid 1px;--theme-links:#1E64D4;--theme-links-hover:#1E64D4;}.fr-is-dark {--theme-primary:#B2C5FF;--theme-on-primary:#002B72;--theme-secondary:#96CBFF;--theme-on-secondary:#FFFFFF;--theme-secondary-container:#004A76;--theme-on-secondary-container:#CEE5FF;--theme-surface:#1B1B1B;--theme-on-surface:#E3E3E3;--theme-surface2:#1F2126;--theme-surface2-variant:#2B2C30;--theme-ui-surface:#131314;--theme-bg:#0F0F0F;--theme-on-bg:#CBCBCB;--theme-menu-highlight:#303030;--theme-menu-highlight-alt:#303030;--sBCol:#444746;--hBCol:#938F99;--theme-form-field-bg:#000000;--theme-folder-icon-color:#C5C7C5;--focus-outline:#B2C5FF solid 1px;--theme-links:#B2C5FF;--theme-links-hover:#B2C5FF;}:root{--md-elevation-level1:0px 1px 2px rgba(0, 0, 0, 0.3), 0px 1px 3px 1px rgba(0, 0, 0, 0.15);--md-elevation-level2:0px 1px 2px rgba(0, 0, 0, 0.3), 0px 2px 6px 2px rgba(0, 0, 0, 0.15);--md-elevation-level3:0px 4px 8px 3px rgba(0, 0, 0, 0.15), 0px 1px 3px rgba(0, 0, 0, 0.3);--md-elevation-bg-level1:#FFF;--md-elevation-bg-level2:#FFF;--md-elevation-bg-level3:#FFF;--theme-bg-transparent:rgba(255, 255, 255, 0.6);--theme-bg-more-transparent:rgba(255, 255, 255, 0.3);--theme-textLight:#5F6368;--theme-textLighter:#808080;--theme-textHighContrast:#000;--theme-textDanger:#C53929;--theme-textSuccess:#008000;--theme-light-surface:#FAFAFA;--theme-button-border-color:#747775;--theme-bg-tooltip:#303030;--theme-text-tooltip:#fff}::backdrop,:root{--theme-mask-dark:rgba(0, 0, 0, 0.4);--theme-mask-light:rgba(255, 255, 255, 0.8)}
.fr-is-dark{--md-elevation-level1:0px 1px 3px 1px rgba(0, 0, 0, 0.15), 0px 1px 2px rgba(0, 0, 0, 0.3);--md-elevation-level2: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);--md-elevation-level3:0px 4px 8px 3px rgba(0, 0, 0, 0.15), 0px 1px 3px rgba(0, 0, 0, 0.3);--md-elevation-bg-level1:#121212;--md-elevation-bg-level2:#1e1f20;--md-elevation-bg-level3:#2B2930;--theme-bg-transparent:rgba(30, 30, 40, 0.9);--theme-bg-more-transparent:rgba(30, 30, 40, 0.45);--theme-textLight:#a1a1a1;--theme-textLighter:#707070;--theme-textHighContrast:#FFF;--theme-textDanger:#c53929;--theme-textSuccess:#5ccb5c;--theme-light-surface:#333;--theme-bg-tooltip:#e3e3e3;--theme-text-tooltip:#000;color-scheme:dark}.fr-is-dark,.fr-is-dark ::backdrop{--theme-mask-dark:rgba(45, 45, 45, 0.8);--theme-mask-light:rgba(0, 0, 0, 0.75)}
:root{--theme-scrollbar-size:8px;--fr-theme-ui-margin:15px;--pad:24px;--marg:20px;--halfMarg:10px;--qrtMarg:5px;--theme-formfield-height:34px;--theme-formfield-padding:10px;--theme-form-gap:18px;--theme-form-padding:18px}.fr-is-mobile{--theme-form-gap:26px;--theme-formfield-height:40px}[data-isdark=false]{color-scheme:light}body,html{margin:0;padding:0;border:0;height:100%;width:100%}html{-webkit-tap-highlight-color:transparent}body{cursor:default;background:var(--theme-bg) no-repeat center center fixed;background-size:cover;transition:color .5s ease,background-color .5s ease}body,input,table,textarea{font:14px"Roboto",Helvetica,Arial,sans-serif;color:var(--theme-on-bg)}.fr-is-mobile,.fr-is-mobile table{font-size:16px}:-moz-focusring{outline:0}a,a[href]{color:var(--theme-links);text-decoration:none}a:hover{color:var(--theme-links-hover);text-decoration:underline}iframe{user-select:none}h4:first-child{margin-block-start:0}.centerMsg{display:flex;position:absolute;top:0;bottom:0;right:0;left:0;padding:var(--marg)}#loadMsg div,.centerMsg div{margin:auto;line-height:1.5em;background-color:var(--theme-bg);border-radius:var(--mBr);border:1px solid var(--hBCol);padding:var(--marg);max-width:600px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{transition:background-color .5s ease;border-radius:var(--xsBr);background-color:transparent}::-webkit-scrollbar-track{border-radius:var(--xsBr)}::-webkit-scrollbar-track:hover{background-color:var(--sBCol)}.show-scrollbar::-webkit-scrollbar-thumb,:hover::-webkit-scrollbar-thumb,:hover>:first-child::-webkit-scrollbar-thumb{background-color:var(--hBCol)}::-webkit-scrollbar-thumb:hover{background-color:var(--theme-primary)!important}::-webkit-scrollbar{width:var(--theme-scrollbar-size);height:var(--theme-scrollbar-size)}::-moz-scrollbar{width:var(--theme-scrollbar-size);height:var(--theme-scrollbar-size)}table.niceborder{border-spacing:1px;background-color:var(--hBCol)}table.niceborder td.header,table.niceborder tr.header td{background-color:var(--theme-bg);font-weight:700}table.niceborder td{background-color:var(--theme-bg);padding:10px}.silver{color:var(--theme-textLighter)}.gray{color:var(--theme-textLight)}.fa.icon-blue{color:#4285f4}.fa.icon-green{color:green}.colorDanger{color:var(--theme-textDanger)}.iconTag,.textTag{position:relative;color:var(--tagColor);line-height:normal;font-weight:400;border-radius:var(--fBr);padding:2px 6px}.textTag{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:240px}.iconTag,.textTag{background-color:var(--theme-bg)}.frBtn.x-menu-item .textTag{padding:2px 6px}.x-combo-list-item .textTag{display:inline-block;vertical-align:middle}.iconTag:before,.tagBtn:before,.textTag:before{border-radius:inherit;content:" ";background-color:var(--tagColor);width:100%;height:100%;display:block;position:absolute;top:0;left:0;opacity:.08;transition:opacity .2s ease;pointer-events:none}.textTag.noBg,.textTag.noBg:before{background-color:transparent}.qr{background:url(../images/loading.svg)no-repeat center center;background-size:contain;width:fit-content;height:fit-content}.emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Android Emoji,EmojiSymbols,EmojiOne Mozilla,Twemoji Mozilla,Segoe UI Symbol,Noto Color Emoji Compat,emoji,noto-emojipedia-fallback}


@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@font-face{font-family:"FontAwesome";font-display:block;src:url(fonts/fa-light-300.woff2?v=2024.1.2)format("woff2")}@font-face{font-family:"FontAwesomeSolid";font-display:block;src:url(fonts/fa-solid-900.woff2?v=2024.1.2)format("woff2")}@font-face{font-family:"FontAwesomeCustom";font-display:block;src:url(fonts/custom-icons.woff2?v=2024.1.2)format("woff2")}.fa{font-family:"FontAwesome";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:normal}.fa:before{display:inline-flex;aspect-ratio:1;width:1lh;align-items:center;justify-content:center}.fas{font-family:"FontAwesomeSolid","FontAwesome",emoji}.fa-lg{font-size:1.33333em}.fa-2x{font-size:2em}.fa-inline{vertical-align:baseline}.fa-spin{display:inline-block;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-flash{animation:flash 1s ease infinite}.fa-flip-vertical{transform:scaleX(-1)}.fa-flip-horizontal{transform:scaleY(-1)}.fa-palette:before{content:""}.fa-music:before{content:""}.fa-album:before{content:""}.fa-user-music:before{content:""}.fa-search:before{content:""}.fa-file-search:before{content:""}.fa-envelope-o:before{content:""}.fa-star-o:before,.fa-star:before{content:""}.fa-user:before{content:""}.fa-list:before{content:""}.fa-grid:before{content:""}.fa-grid2:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-objects-column:before{content:""}.fa-check:before{content:""}.fa-check-square:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-file-import:before{content:""}.fa-file-o:before{content:""}.fa-files:before{content:""}.fa-clock-o:before{content:""}.fa-download:before{content:""}.fa-arrow-up-right:before{content:""}.fa-arrow-to-left:before{content:""}.fa-arrow-to-right:before{content:""}.fa-arrow-to-bottom:before{content:""}.fa-arrow-from-bottom:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-arrow-down-wide-short:before{content:""}.fa-square-arrow-up-right:before{content:""}.fa-share:before{content:""}.fa-inbox-in:before{content:""}.fa-shuffle:before{content:""}.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-lock:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-images:before{content:""}.fa-pencil:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before{content:""}.fa-pen:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-double-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-double-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-question-circle:before{content:""}.fa-circle-info:before,.fa-info-circle:before{content:""}.fa-info-square:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-expand:before{content:""}.fa-expand-alt:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:"+"}.fa-minus:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before{content:""}.fa-calendar:before{content:""}.fa-calendar-days:before{content:""}.fa-network-wired:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-folder-magnifying-glass:before{content:""}.fa-folder-image:before{content:""}.fa-folder-music:before{content:""}.fa-folder-user:before{content:""}.fa-folder-plus:before{content:""}.fa-folder-arrow-up:before{content:""}.fa-folder-tree:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-key:before{content:""}.fa-cogs:before{content:""}.fa-sign-out:before{content:""}.fa-external-link:before{content:""}.fa-share-from-square:before{content:""}.fa-sign-in:before{content:""}.fa-upload:before{content:""}.fa-square-minus:before{content:""}.fa-phone-laptop:before{content:""}.fa-unlock:before{content:""}.fa-hdd-o:before{content:""}.fa-bell-o:before,.fa-bell:before{content:""}.fa-globe:before{content:""}.fa-filter:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-user-group:before{content:""}.fa-users-cog:before{content:""}.fa-address-card:before{content:""}.fa-link:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before{content:""}.fa-line-columns:before{content:""}.fa-table-columns:before{content:""}.fa-envelope:before{content:""}.fa-undo:before{content:""}.fa-redo:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-paste:before{content:""}.fa-clipboard:before{content:""}.fa-user-circle:before{content:""}.fa-user-clock:before{content:""}.fa-file-alt:before,.fa-file-text-o:before,.fa-file-text:before{content:""}.fa-file-plus:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-circle:before{content:""}.fa-circle-1:before{content:""}.fa-circle-2:before{content:""}.fa-circle-3:before{content:""}.fa-circle-4:before{content:""}.fa-circle-5:before{content:""}.fa-reply:before{content:""}.fa-crop-alt:before{content:""}.fa-unlink:before{content:""}.fa-question:before{content:"?"}.fa-info:before{content:""}.fa-scroll-old:before{content:""}.fa-puzzle-piece:before{content:""}.fa-shield:before{content:""}.fa-shield-check:before{content:""}.fa-shield-alt:before{content:""}.fa-file-csv:before{content:""}.fa-unlock-alt:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-circle-ellipsis:before{content:""}.fa-play-circle-o:before,.fa-play-circle:before{content:""}.fa-share-square-o:before,.fa-share-square:before{content:""}.fa-file:before{content:""}.fa-file-archive:before{content:""}.fa-bug:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-code-o:before{content:""}.fa-file-upload:before{content:""}.fa-file-download:before{content:""}.fa-history:before{content:""}.fa-sliders:before{content:""}.fa-sliders-v-square:before{content:""}.fa-share-alt:before{content:""}.fa-plug:before{content:""}.fa-sparkles:before{content:""}.fa-trash-o:before,.fa-trash:before{content:""}.fa-chart-pie:before{content:""}.fa-user-tie:before{content:""}.fa-user-plus:before{content:""}.fa-user-minus:before{content:""}.fa-user-times:before{content:""}.fa-i-cursor:before{content:""}.fa-sticky-note:before{content:""}.fa-comment:before{content:""}.fa-comments:before{content:""}.fa-dice-d6:before{content:""}.fa-sun:before{content:""}.fa-tools:before{content:""}.fa-page-break:before{content:""}.fa-database:before{content:""}.fa-sidebar:before{content:""}.fa-sidebar-flip:before{content:""}.fa-box:before,.fa-collection:before{font-family:"FontAwesomeSolid";content:""}.fa-box-circle-plus:before,.fa-box-user:before{font-family:"FontAwesomeCustom";content:""}.fa-box-user:before{content:""}.fa-light-gear-circle-arrow-down:before{font-family:"FontAwesomeCustom";content:""}.fa-light-gear-circle-arrow-up:before,.fa-light-plug-shield:before{font-family:"FontAwesomeCustom";content:""}.fa-light-plug-shield:before{content:""}.fa-light-users-circle-arrow-down:before{font-family:"FontAwesomeCustom";content:""}.fa-folder-circle-plus:before,.fa-light-users-circle-arrow-up:before{font-family:"FontAwesomeCustom";content:""}.fa-folder-circle-plus:before{content:""}.fa-folder-circle-arrow-up-light:before{font-family:"FontAwesomeCustom";content:""}.fa-folder-circle-arrow-up:before{font-family:"FontAwesomeCustom";content:""}.fa-folder-circle-arrow-down:before{font-family:"FontAwesomeCustom";content:""}.fa-folder-circle-arrow-right:before{font-family:"FontAwesomeCustom";content:""}.fa-file-circle-arrow-up:before{font-family:"FontAwesomeCustom";content:""}.fa-file-circle-arrow-down:before,.fa-file-clock:before{font-family:"FontAwesomeCustom";content:""}.fa-file-clock:before{content:""}.fa-folder-light:before{content:""}.fa-fr-shortcut{transform:rotate(319deg);font-family:FontAwesomeSolid,emoji}.fa-fr-shortcut:before{content:""}.fa-collection,.fa-folder-arrow-up,.fa-folder-circle-arrow-down,.fa-folder-circle-arrow-up,.fa-folder-circle-plus,.fa-folder-user,.fa-folder:not(.regular){color:var(--theme-folder-icon-color);font-family:var(--theme-folder-icon-font, 'FontAwesomeSolid', 'FontAwesome', emoji)}.fa-empty:before{content:""}

blockquote,dd,dl,dt,fieldset,form,h1,h3,h4,h5,h6,input,ol:not(.regular),pre,td,th,ul:not(.regular),ul:not(.regular) li{margin:0;padding:0}th{font-style:normal;font-weight:400;text-align:left}ol:not(.regular),ul:not(.regular){list-style:none}h1,h3,h4,h5,h6{font-size:100%}h2{font-size:1.2em;font-weight:bolder;margin-top:0}.ext-border-box,.ext-border-box *{box-sizing:border-box}.x-viewport,body,html{overflow:hidden}.x-viewport{height:100%;width:100%}dialog{all:unset}.x-layer{position:absolute!important;left:0;top:0;visibility:hidden;opacity:0}.unselectable,.unselectable *{user-select:none;-webkit-user-select:none;cursor:inherit}.x-clear{clear:both;height:0;overflow:hidden;line-height:0;font-size:0}.rotate{transition-duration:.3s}.rotate.up{transform:rotateZ(.5turn)}.x-panel.x-iframe iframe{width:100%;height:100%;border:0;flex:1}.x-panel-floating{box-shadow:var(--md-elevation-level2);background-color:var(--theme-bg)}.x-fieldset,.x-form,.x-grid3,.x-panel,.x-plain,.x-window{display:flex;flex-direction:column}.x-grid3,.x-panel{height:100%}.x-panel-header,.x-window-header{overflow:hidden;display:flex;align-items:center;justify-content:flex-end;flex-grow:0;flex-shrink:0;gap:5px}.fr-is-mobile .x-window-header{gap:15px}.x-panel-header{padding:var(--marg)}.x-panel-header:empty{display:none}.header-text{cursor:default;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 0}.x-panel-header-text{font-size:20px}.x-panel-prompt>*>.header-text{font-size:16px;text-align:center;white-space:normal;height:fit-content;max-height:fit-content;overflow:visible}.x-panel-tbar,.x-window-tbar{width:100%}.x-fieldset-body,.x-panel-body,.x-panel-bwrap,.x-plain-body,.x-plain-bwrap,.x-window-body,.x-window-bwrap{overflow:hidden;position:relative;width:100%;height:100%;flex:1}.x-panel-bbar>.x-toolbar,.x-window-bbar>.x-toolbar{min-height:30px}.x-item-disabled:not(.x-masked){cursor:default;opacity:.6}.extLabel,dl dt{vertical-align:middle}.extLabel{display:inline-block;text-align:center;text-transform:uppercase;font-weight:700;background-color:var(--theme-bg-transparent);padding:2px 4px;max-width:100%;white-space:nowrap;overflow:hidden;border-radius:var(--xsBr);border:1px solid var(--sBCol);color:var(--theme-textLighter)}.extLabelList .extLabel,.fr-is-dark .extLabel{color:var(--theme-textLight)}.extLabelList .extLabel{margin:2px;font-weight:400}.x-grid3-row .extLabel{text-overflow:clip;font-size:11px;line-height:normal}.basicAvatar{border-radius:var(--fBr);height:24px;width:24px;background-size:cover;background-repeat:no-repeat}.basicAvatar.smaller{width:20px;height:20px}.fr-is-mobile .basicAvatar.smaller{width:30px;height:30px}.basicAvatar.group{border-radius:var(--xsBr)}.x-toolbar.fr-viewport-top-bar{height:64px;padding:0 var(--pad)}.x-push-left{margin-left:auto}.x-push-right{margin-right:auto}.message{display:flex;flex-direction:column;gap:1em;padding:1em}.no-padding{padding:0}.no-side-padding{padding-left:0;padding-right:0}._debug_highlight{outline:1px solid var(--debug-outline-color)!important;outline-offset:-1px!important}
.fr-mask{z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:inherit}.x-masked:not(body){position:relative;z-index:0}.fr-mask-msg{background-color:var(--theme-bg);border-radius:var(--xsBr);box-shadow:var(--md-elevation-level1);margin:var(--marg)}.fr-mask{background-color:var(--theme-mask-light)}body:not(.fr-popup) .x-viewport>.fr-mask,body:not(.fr-popup)>.fr-mask{background-color:var(--theme-mask-dark)}
.x-border-layout-ct{position:relative;display:flex;flex-direction:column;height:100%}.x-border-layout-horizontal-ct{flex:1;height:0;display:flex;flex-direction:row}.x-border-panel{position:relative}.x-border-panel-resizer{position:absolute;touch-action:none;display:flex}.x-panel-floating>.x-border-panel-resizer{display:none}.x-border-panel-resizer::after{content:"";transition:border-color .3s ease}.x-border-panel-resizer.south{bottom:100%;left:0;width:100%;height:var(--fr-theme-ui-margin);cursor:n-resize;align-items:center}.x-border-panel-resizer.west{top:0;right:calc(0px - var(--fr-theme-ui-margin));width:var(--fr-theme-ui-margin);height:100%;cursor:ew-resize}.x-border-panel-resizer.west::after{border-left:2px dashed transparent;height:100%;width:100%}.x-border-panel-resizer.west:hover:active::after{border-color:var(--hBCol)!important}.x-border-panel-resizer.south::after{border-top:2px dashed transparent;height:0;width:100%}.x-border-panel-resizer.south:hover:active::after{border-color:var(--hBCol)}.x-border-panel.x-panel-floating{position:absolute;top:0}.x-border-panel.x-panel-floating.west{left:0;max-width:100%}.x-border-panel.x-panel-floating.east{right:0;max-width:100%}.x-border-panel.center{flex:1;width:0}.x-border-panel.east{right:0}.x-flex-ct{display:flex;align-items:center}
.frBtn,.frBtn .leftIcon,.frBtn .rightIcon{display:flex;align-items:center;justify-content:center}.frBtn{cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;user-select:none;-webkit-user-select:none;border-radius:var(--fBr);border:1px solid transparent;position:relative;white-space:nowrap;--theme-btn-spacing:6px;gap:var(--theme-btn-spacing);padding:var(--theme-btn-spacing);line-height:normal}a.frBtn{color:var(--theme-on-bg);text-decoration:none}.x-btn-text,.x-btn-text-icon{padding-left:calc(var(--theme-btn-spacing)*2);padding-right:calc(var(--theme-btn-spacing)*2)}.frBtn .leftIcon,.frBtn .rightIcon{transition:transform .2s}.frBtn span{text-align:center;text-overflow:ellipsis;flex:1;overflow:hidden;min-height:1lh}.frBtn.x-btn-icon.x-menu-item span:empty,.frBtn.x-btn-icon:not(.x-menu-item) span{display:none}.frBtn .tip{text-align:center;color:var(--hBCol);font-size:80%;border:1px solid var(--hBCol);border-radius:var(--xsBr);padding:1px 2px;min-width:24px}.frBtn .bubble{display:inline-flex;align-items:center;justify-content:center;font-size:72%;font-weight:700;border-radius:var(--fBr);background-color:var(--theme-primary);color:var(--theme-on-primary);padding:3px;min-width:18px;line-height:initial}.frBtn.x-menu-item .bubble{margin-right:5px}.bubbleCount.alert,.frBtn .bubble.alert{background-color:var(--theme-textDanger)}body:not(.fr-is-mobile) .frBtn:hover:not(.x-menu-item,.x-item-disabled),body:not(.fr-is-mobile) .tabBtn.x-btn-pressed:hover{background-color:var(--theme-menu-highlight)}.fr-show-inner-onhover .innerBtn{visibility:hidden}.fr-show-inner-onhover:hover .innerBtn{visibility:visible}.frBtn.innerBtn{--theme-btn-spacing:3px;border-color:var(--hBCol)}.frBtn:not(.x-menu-item) .frBtn.innerBtn:hover{background-color:var(--theme-menu-highlight-alt);transition:none}.frBtn:focus-visible{outline:var(--focus-outline);outline-offset:-1px}.frBtn.fr-btn-primary:focus-visible{outline-offset:-2px;outline-color:var(--theme-on-primary)}.frBtn.fr-btn-secondary:focus-visible{outline-offset:-2px}.frBtn:hover:active:not(.x-item-disabled),.x-btn-pressed:not(.x-item-disabled),.x-form-trigger:active,body:not(.fr-is-mobile) .x-btn-pressed:hover:not(.x-item-disabled){box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1);background-color:var(--sBCol)}.frBtn:hover:active:not(.x-item-disabled) .leftIcon{scale:.9}a.frBtn.fr-btn-link{box-shadow:none;color:var(--theme-links)}body:not(.fr-is-mobile) .fr-btn-link:hover{color:var(--theme-links-hover);text-decoration:underline}.fr-btn-link-buttony{text-decoration:none}body:not(.fr-is-mobile) .fr-btn-link-buttony:hover{background-color:var(--theme-secondary-container);text-decoration:none}.fr-btn-smaller{--theme-btn-spacing:3px}.frBtn.fr-btn-primary,body:not(.fr-is-mobile) .frBtn.fr-btn-primary:hover{background-color:var(--theme-primary);color:var(--theme-on-primary);transition:opacity .2s ease}body:not(.fr-is-mobile) .frBtn.fr-btn-primary:hover:before{content:"";background-color:var(--theme-bg);opacity:.1;position:absolute;width:100%;height:100%;border-radius:inherit}.frBtn.fr-btn-primary.x-btn-pressed,.frBtn.fr-btn-primary:hover:active{box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.7)}.frBtn.fr-btn-danger,body:not(.fr-is-mobile) .frBtn.fr-btn-danger:hover{background-color:var(--theme-textDanger)}.frBtn.fr-btn-primary .fa,.frBtn.fr-btn-primary span{color:var(--theme-on-primary)}.frBtn.fr-btn-danger span{color:#fff}.frBtn.fr-btn-primary.x-btn-text-icon span{min-width:auto}.frBtn.fr-btn-link.fr-btn-secondary,.frBtn.fr-btn-secondary{border-color:var(--theme-button-border-color);color:var(--theme-primary);background-color:transparent}body:not(.fr-is-mobile) .frBtn.fr-btn-link.fr-btn-secondary:hover,body:not(.fr-is-mobile) .frBtn.fr-btn-secondary:hover{text-decoration:none;background-color:var(--theme-secondary-container);color:var(--theme-primary)}.frBtn.fr-btn-secondary.x-btn-pressed,.frBtn.fr-btn-secondary:hover:active{background-color:var(--theme-menu-highlight);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.2)}.frBtn.fr-btn-tertiary{background-color:var(--theme-surface2)}.frBtn.fr-btn-nav{color:var(--theme-primary);font-weight:700;font-size:15px}.x-btn-disabled *{cursor:default!important;color:var(--theme-textLighter)!important}.fr-btn-in-form{--theme-btn-spacing:2px;height:var(--theme-formfield-height)}.x-tool.x-btn-icon{font-weight:700}.x-panel-header .x-tool.x-btn-icon,.x-window.x-maximized>.x-window-header .x-tool.x-btn-icon{font-size:16px}.x-tool .x-btn-text-icon{font-size:18px}
.x-window{border-radius:var(--mBr);box-shadow:var(--md-elevation-level3);background-color:var(--theme-bg);gap:var(--pad);padding-top:var(--pad);padding-bottom:var(--pad)}.x-window.x-hidden iframe{display:none!important}.x-window:focus-visible{outline:var(--focus-outline)}.fr-is-dark .x-window:not(.x-modal):not(.x-maximized){box-shadow:var(--md-elevation-level2);border:1px solid var(--theme-on-surface)}.x-maximized{width:100%;height:100%}.x-window.x-maximized{border-radius:inherit;box-shadow:none}.x-window.x-floating:not(.x-maximized){max-width:calc(100% - 4px)}.x-window-bbar,.x-window-body,.x-window-header,.x-window-tbar{padding-left:var(--pad);padding-right:var(--pad)}.x-window-header-text{font-size:24px;height:30px;line-height:30px}.x-window-header-text:not(:only-child){padding-right:var(--fr-theme-ui-margin)}.x-window-draggable:not(.x-maximized) .x-window-header,.x-window-draggable:not(.x-maximized) .x-window-header-text{user-select:none;-webkit-user-select:none;cursor:move;touch-action:none}.x-window-bbar,.x-window-body{overflow:hidden}.borderedBody .x-window-body{border-top:1px solid var(--hBCol)}.x-window-bbar{width:100%}.x-window-small{--pad:15px;border-radius:var(--sBr)}.x-window-small .x-window-header-text{font-size:16px}.x-window.x-window-no-pad,.x-window.x-window-no-pad .x-window-bbar,.x-window.x-window-no-pad .x-window-body{padding:0}
.x-tip{background-color:var(--theme-bg-tooltip);color:var(--theme-text-tooltip);max-width:min(400px,100%)!important;box-shadow:none;font-size:12px;border-radius:var(--xsBr);pointer-events:none;margin:0;padding:0}.x-window-closable.x-tip{pointer-events:auto}.x-tip .x-window-header{padding:5px 5px 0 10px}.x-tip .x-window-header .x-btn-icon,.x-tip .x-window-header .x-window-header-text{font-size:14px}.x-tip .x-window-body,.x-tip .x-window-bwrap{flex:auto;height:auto}.x-tip .x-window-body{padding:.5em .7em}.x-disable-reason-tip{box-shadow:var(--md-elevation-level1);background-color:var(--theme-bg);color:var(--theme-text);border:1px solid var(--theme-textDanger)}
.fr-feedback{min-width:250px;max-width:450px;border-radius:var(--sBr);border:2px solid var(--hBCol);background-color:var(--theme-bg)}.fr-feedback .x-window-header{flex-grow:1;align-items:baseline}.fr-feedback .header-text{white-space:normal;height:auto;line-height:25px;font-size:15px}.fr-feedback-success{border-color:green}.fr-feedback-error{border-color:var(--theme-textDanger)}.fr-feedback-msg a{text-decoration:underline}.fr-prompt-text{padding:0;word-break:break-word}
.x-progress{border-radius:var(--sBr);position:relative;height:24px;overflow:hidden;background-color:var(--theme-primary)}.x-progress .front{background-color:var(--theme-secondary-container);color:var(--theme-on-bg);transition:clip-path .5s ease}.x-progress>div{border-radius:var(--sBr);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.x-progress .back{color:var(--theme-on-primary)}
input,textarea{background-color:var(--theme-form-field-bg)}.x-form-field-readonly,.x-form-field-readonly .x-form-text{cursor:default}.x-form-item.x-item-disabled .rating-star,.x-form-item.x-item-disabled .x-form-field,.x-form-item.x-item-disabled .x-form-field-trigger-wrap,.x-form-item.x-item-disabled .x-form-item-label{pointer-events:none}.x-form-field-like,.x-form-field-trigger-wrap,.x-form-number,.x-form-text,textarea.x-form-field{background-color:var(--theme-form-field-bg);padding-left:var(--theme-formfield-padding);border:1px solid transparent;color:var(--theme-on-bg);outline:var(--hBCol) solid 1px;outline-offset:-1px;transition:outline .2s linear}input[type=date].x-form-text{min-width:160px;padding-right:var(--theme-formfield-padding)}input[type=number].x-form-number{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.x-form-field-trigger-wrap:hover,.x-form-text:hover,.x-form-textarea:hover{outline:var(--theme-textHighContrast) solid 1px}textarea.x-form-field{padding-top:var(--theme-formfield-padding)}.x-form-text-right{text-align:right;padding-right:var(--theme-formfield-padding);padding-left:0}.x-form-field.center{padding:0;text-align:center}.x-form-color,.x-form-field-trigger-wrap,.x-form-number,.x-form-text{min-height:var(--theme-formfield-height)}.x-form-textarea{min-height:calc(var(--theme-formfield-height)*2);width:100%}.x-form-textarea.x-form-field-grow{scrollbar-gutter:stable;resize:vertical}.x-form-field::placeholder,.x-form-number::placeholder,.x-form-text::placeholder,textarea.x-form-field::placeholder{color:var(--theme-textLighter)}.x-form-color,.x-form-field-like,.x-form-field-trigger-wrap,.x-form-number,.x-form-text,textarea.x-form-field{border-radius:var(--xsBr)}textarea{resize:none}.x-form-text-transparent,.x-form-text-transparent:focus{outline:0!important;background-color:transparent;border-color:transparent!important;box-shadow:none}.x-fieldset .x-fieldset-header input,input.x-form-checkbox,input.x-form-radio{width:14px;height:14px;outline-offset:2px;margin-left:3px;accent-color:var(--theme-primary)}.fr-is-mobile .x-fieldset .x-fieldset-header input,.fr-is-mobile input.x-form-checkbox,.fr-is-mobile input.x-form-radio{width:16px;height:16px;flex:0 0 16px}.x-form-check-group.x-form-field-like{max-height:300px;overflow-y:scroll;padding:var(--theme-form-gap)}.x-form.x-form-radio-group{padding:0}.x-form-display-field{line-height:1.5}.x-form-display-field.tip{background-color:var(--theme-surface);color:var(--theme-on-surface);border-radius:var(--sBr)}.x-form-display-field.details{color:var(--theme-textLighter);padding:0}.x-form-display-field.highlighted{background-color:var(--theme-menu-highlight)}.x-form-display-field.warning{border:1px solid var(--theme-textDanger);color:var(--theme-textDanger)}.x-form-display-field.success{color:var(--theme-textSuccess)}.x-form-field-trigger-wrap.x-trigger-wrap-focus,.x-form-text.x-form-focus,.x-form-textarea.x-form-focus,.x-superboxselect-item.focused{outline:var(--focus-outline);outline-offset:-1px;outline-style:solid}.x-form-field-trigger-wrap .x-form-focus{outline:0}.x-fieldset:focus{outline:0}.x-fieldset .x-fieldset-header input:focus-visible,.x-form-checkbox:focus-visible{outline:var(--focus-outline)}.x-form-field-trigger-wrap.x-form-invalid,.x-form-field.x-form-invalid,textarea.x-form-invalid{outline-color:var(--theme-textDanger)}.x-form-composite.x-form-invalid{padding:1px;border-radius:var(--xsBr)}.x-form-element,.x-form-item{display:flex;align-items:center;gap:var(--theme-form-gap)}label{display:flex}.x-fieldset-header label{display:block;padding-left:var(--theme-form-padding)}.x-form-item label.x-form-item-label{z-index:2;position:relative}.x-form-element{flex:1;width:100%;position:relative;gap:var(--theme-form-padding)}.x-form-composite,.x-form-right-label{display:flex;align-items:center;gap:var(--theme-formfield-padding)}.x-form-composite{gap:var(--theme-form-gap)}.x-form-composite.vertical{flex-direction:column;align-items:flex-start;width:100%}.x-form-composite.vertical .x-form-item{width:100%}.x-form-label-left label.x-form-item-label{justify-content:flex-start}.x-form-label-right label.x-form-item-label{justify-content:flex-end}.x-form-item.x-label-top,.x-form-label-top .x-form-item{align-items:flex-start;flex-direction:column;gap:calc(var(--theme-form-padding)/3)}.radiogroup.x-form-label-top{gap:var(--theme-form-gap)}.radiogroup.x-form-label-top .x-form-element{padding-left:var(--theme-formfield-padding)}.x-column-inner .x-form-cb-label{flex:1}.x-fieldset{border:1px solid var(--sBCol);border-radius:var(--sBr);position:relative}.x-fieldset.collapsed .x-fieldset-header{border-bottom:none;border-radius:var(--sBr)}.x-fieldset-bwrap{flex-grow:1;overflow:hidden}.x-fieldset-header{display:inline-flex;align-items:center;padding:var(--theme-form-padding);border-bottom:1px solid var(--sBCol);border-radius:var(--sBr) var(--sBr)0 0}.x-fieldset-header-text{font-size:16px}.x-fieldset-body,.x-form{gap:var(--theme-form-gap);padding-top:var(--theme-form-padding);padding-bottom:var(--theme-form-padding)}.x-form.no-padding{padding:0}.x-fieldset-body{padding:calc(var(--theme-form-padding)*1.5)}.fr-is-mobile .x-fieldset-body{padding:var(--theme-form-padding)}.x-fieldset.noborder{border-color:transparent}.x-fieldset.noIndent .x-fieldset-body{padding-left:0}.x-form-label-top .x-hide-label label.x-form-item-label,.x-hide-label label.x-form-item-label{display:none}.rating-star{display:flex;gap:.5ch;font-size:16px}.rating-star.x-form-field-readonly{pointer-events:none}.rating-star:not(.empty) i:not(.filledstar){visibility:hidden}.rating-star:not(.empty):hover i:not(.filledstar){visibility:visible}.fr-is-mobile .rating-star i{margin-right:4px}.rating-star i.filledstar,.rating-star i:hover{font-family:"FontAwesomeSolid","FontAwesome";color:var(--theme-primary)}.fr-is-dark .rating-star i.filledstar,.fr-is-dark .rating-star i:hover{color:var(--theme-textHighContrast)}.x-form-trigger{border-radius:0;border:0;padding:calc(var(--theme-formfield-padding) - 2px)}.x-form-trigger.x-form-color{padding:2px}.x-form-field-trigger-wrap{display:flex;overflow:hidden;padding-left:0;min-width:60px}.x-form-field-trigger-wrap .x-form-text{flex:1;width:100%;height:auto;outline:0}.x-trigger-noedit .x-form-text:not(.x-form-field-readonly){cursor:pointer}.x-info-btn{flex:0 0 16px}.x-info-btn .frBtn{color:var(--theme-textLighter);--theme-btn-spacing:0px;width:1lh}.x-info-btn.warning .frBtn .fa{font-family:"FontAwesomeSolid","FontAwesome";color:var(--theme-textDanger)}.x-slider{accent-color:var(--theme-primary)}.x-slider-horizontal{width:100%}.x-slider-vertical{width:20px}
.x-grid3{position:relative;overflow:scroll;outline:0;z-index:1}.x-grid3-header{background-color:var(--theme-ui-surface);position:sticky;top:0;z-index:99}.x-grid3-hd-row{line-height:36px}.x-grid3-hd{flex-shrink:0;flex-grow:0;display:flex;cursor:inherit;align-items:center;user-select:none;-webkit-user-select:none}.x-grid3-hd.x-grid3-hd-sortable:hover{background-color:var(--theme-menu-highlight);color:var(--theme-textHighContrast)}.x-grid3-hd-title{overflow:hidden;text-overflow:ellipsis;color:var(--theme-textLight)}.x-grid3-hd-title:empty{min-height:36px}.x-grid3-sort-icon{flex:0 0 16px;display:none;margin-left:6px;margin-right:5px}.x-grid3-body{flex:1;padding-bottom:60px}.x-grid3-row{line-height:46px}.fr-is-mobile .x-grid3-row{line-height:52px}.x-grid3-row:hover{background-color:var(--theme-menu-highlight)}.x-grid3-row.x-grid3-row-selected,.x-grid3-row.x-grid3-row-selected:hover{background-color:var(--theme-secondary-container);color:var(--theme-on-secondary-container);border-bottom-color:var(--theme-secondary-container)}.x-grid3-cell{flex-shrink:0;flex-grow:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 5px;position:relative}.x-grid3-cell:empty:after{content:" "}.x-grid-with-col-lines .x-grid3-cell{border-right:1px solid var(--sBCol)}.x-grid3-hd-row,.x-grid3-row{display:flex;align-items:center;cursor:default;border-bottom:1px solid var(--hBCol)}.x-grid3-resize-proxy{width:2px;height:1px;background-color:var(--hBCol);cursor:e-resize;opacity:1}.gridSpacer{height:var(--marg)}.x-grid-empty .x-grid3 .x-grid3-body{padding:0}.x-grid-empty-msg{user-select:none;-webkit-user-select:none;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--theme-textLight);gap:var(--fr-theme-ui-margin)}.x-grid-empty .illustration{max-width:200px;max-height:150px}.x-grid-empty .text{font-size:16px;text-align:center}.x-grid3-cell.grid-icon{color:var(--theme-primary);font-size:18px;display:flex;justify-content:center;align-items:center}.fr-is-dark .x-grid3-cell.grid-icon{color:var(--theme-links)}.x-grid3-row .basicAvatar{vertical-align:middle}.x-view-selector{position:absolute;left:0;top:0;width:0;box-shadow:0 0 5px rgba(0,0,0,.1);background-color:rgba(0,0,0,.1);border:1px solid #d4d4d4}
.x-tree-elbow-line{display:inline-block;height:18px;width:26px}.x-tree-node-icon{display:inline-block;flex:0 0 24px;text-align:center;margin-right:8px}img.x-tree-node-icon{width:24px;margin-left:4px}.x-tree-node .x-tree-node-inline-icon{height:24px}.x-tree-node-cb{vertical-align:middle;margin-right:5px}.x-tree-noicon .x-tree-node-icon{width:0;height:0}.x-dd-drag-ghost a,.x-tree-node a,.x-tree-node-el{user-select:none;-webkit-user-select:none;text-overflow:ellipsis;overflow:hidden}.x-tree-node-el{display:flex;align-items:center;line-height:32px;cursor:pointer;white-space:nowrap;border-radius:var(--fBr);padding:0 1px 0 5px}.fr-is-mobile .x-tree-node-el{line-height:48px}.x-tree-node-indent{pointer-events:none}.x-dd-drag-ghost a,.x-tree-node a{flex:1;text-decoration:none;color:inherit}.x-tree-node .x-tree-node-disabled .x-tree-node-icon{opacity:.5}.x-tree-node .x-tree-node-disabled a span{color:gray!important}.x-dd-drag-ghost a:hover,.x-tree-node a:hover{text-decoration:none}.x-tree-node-el.x-tree-selected{cursor:default;background-color:var(--theme-secondary-container);color:var(--theme-on-secondary-container)}.x-tree-node-el:not(.x-tree-selected):hover{background-color:var(--theme-menu-highlight-alt)}.x-tree-ec-icon{text-align:center;flex:0 0 20px;width:20px;height:20px;line-height:20px;transition:transform .2s ease;font-weight:700;font-size:9px;display:flex;justify-content:center}.fr-is-mobile .x-tree-ec-icon{width:30px;flex:0 0 30px;font-size:12px}.x-tree-ec-icon.closed,.x-tree-ec-icon.open{cursor:default}.x-tree-node .x-tree-ec-icon.closed:before,.x-tree-node .x-tree-ec-icon.open:before{content:""}.x-tree-node .x-tree-ec-icon.open{transform:rotate(90deg)}.x-tree-node .x-tree-ec-icon:hover{font-family:"FontAwesomeSolid","FontAwesome"}.x-tree .x-panel-body{padding-left:10px;padding-right:10px}.x-tree.user-chooser-tree .x-panel-body{padding:0}.fr-userlist-field-tbar{padding-top:10px}.x-tree.plain-list .x-panel-body{padding-top:10px;padding-bottom:10px}.x-tree.tree-menu .x-panel-body{padding:var(--marg)0 0 0}
:root{--theme-menu-padding:8px;--theme-menu-margin:20px}.fr-is-mobile{--theme-menu-padding:14px}.x-combo-list:focus,.x-menu:focus{outline:0}.x-menu:not(.x-toolbar){padding:var(--theme-menu-padding)0}.x-menu.x-floating{overflow:hidden;box-shadow:var(--md-elevation-level2);background-color:var(--md-elevation-bg-level2);border-radius:var(--xsBr);transform-origin:top left;overflow-y:auto;max-width:90vw}.x-menu.x-floating.x-modal{box-shadow:var(--md-elevation-level1);background-color:var(--md-elevation-bg-level1);border:1px solid var(--sBCol)}.frBtn.x-menu-item{border-radius:0;box-shadow:none;padding:0;gap:0}body:not(.fr-is-mobile) .frBtn.x-menu-item:focus{outline:0;background-color:var(--theme-menu-highlight)}body:not(.fr-is-mobile) .frBtn.x-menu-item:hover:active{background-color:var(--theme-menu-highlight-alt)}.frBtn.x-menu-item>span,.x-menu-title{padding:var(--theme-menu-padding) var(--theme-menu-margin)}.frBtn.x-menu-item>span{text-align:left}.frBtn.x-menu-item>.leftIcon{margin-left:var(--theme-menu-margin);color:var(--theme-textHighContrast);width:20px;height:20px}.frBtn.x-menu-item>.rightIcon{width:20px;height:20px}.frBtn.x-menu-item>.innerBtn,.frBtn.x-menu-item>.leftIcon img,.frBtn.x-menu-item>.rightIcon img{max-width:20px;max-height:20px}.frBtn.x-menu-item>.rightIcon.fa-angle-down.fa:before{rotate:-90deg}.frBtn.x-menu-item .tip,.frBtn.x-menu-item>.innerBtn,.frBtn.x-menu-item>.rightIcon{margin-right:var(--theme-menu-margin)}.frBtn.x-menu-item>.rightIcon{margin-left:calc(var(--theme-menu-margin)*2)}.x-menu-title{color:var(--theme-textLight);cursor:default}.x-menu-sep{pointer-events:none;cursor:default;height:1px}.x-menu:not(.x-toolbar) .x-menu-sep{margin:var(--theme-menu-padding)0;border-top:1px solid var(--hBCol)}.x-menu-sep:first-child,.x-menu-sep:last-child{display:none}.frBtn.x-menu-item.x-menu-active{border-color:var(--theme-menu-highlight);background-color:var(--theme-menu-highlight)}.frBtn.x-btn-pressed.x-menu-check-item{box-shadow:none;color:var(--theme-primary);background-color:initial}.frBtn.x-btn-pressed.x-menu-check-item>.leftIcon{color:var(--theme-primary)}body:not(.fr-is-mobile) .frBtn.x-btn-pressed.x-menu-check-item:hover:not(:active),body:not(.fr-is-mobile) .frBtn.x-menu-item.x-menu-active:hover{box-shadow:none}.x-combo-list{min-height:var(--theme-formfield-height)}.x-combo-list .frBtn.x-menu-check-item.x-btn-pressed,.x-combo-list .frBtn.x-menu-check-item.x-btn-pressed:hover{background-color:var(--theme-secondary-container)}.x-combo-list .frBtn.x-menu-check-item.x-btn-pressed span{color:var(--theme-on-secondary-container)}.x-menu.x-color-menu{display:grid;padding:calc(var(--theme-menu-padding)*2);grid-template-columns:repeat(6,1fr);grid-column-gap:var(--theme-menu-padding);grid-row-gap:var(--theme-menu-padding)}.x-color-menu .frBtn{outline-offset:1px;--theme-btn-spacing:5px}.x-color-menu .x-btn-icon .fa{font-size:16px}.x-color-menu .frBtn:not(.x-color-item-reset) .fa{color:transparent}.x-color-menu .x-btn-pressed:not(.x-color-item-reset) .fa{font-weight:700;color:#fff;transition:color .2s ease}body:not(.fr-is-mobile) .x-color-menu .frBtn:hover{box-shadow:var(--md-elevation-level1)}.x-toolbar{gap:var(--theme-form-gap);width:100%;display:flex;align-items:center}.x-toolbar.x-item-disabled{pointer-events:none}.xtb-fill{flex:1;height:1lh}.x-toolbar.layingout>*{visibility:hidden}.x-toolbar.layingout>.xtb-fill{flex:0}body:not(.fr-is-mobile) .x-toolbar.overflow-left{justify-content:flex-end}body:not(.fr-is-mobile) .x-toolbar.overflow-left::after{content:"";margin:auto}.x-toolbar.mobile-overflow{scroll-behavior:smooth;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.x-toolbar.mobile-overflow::-webkit-scrollbar{display:none}.x-toolbar .x-item-disabled .x-btn-icon{opacity:.35}.x-toolbar div,.x-toolbar input,.x-toolbar label,.x-toolbar select,.x-toolbar span{white-space:nowrap}.x-toolbar .x-menu-sep{border-left:1px solid var(--sBCol);height:1lh;width:1px}.xtb-spacer{flex:0 0 2px}.x-tbar-page-number{width:34px;text-align:center;padding:0}.x-paging-toolbar{padding:var(--theme-form-gap)}.paging-tbar-info{color:var(--theme-textLight)}.frBtn.x-toolbar-more{border-radius:var(--fBr);align-self:center}.frBtn.x-toolbar-more i{font-weight:700;font-size:112%;width:auto}.tbar-align-center{justify-content:center}.tbar-align-right{justify-content:flex-end}.x-menu.x-tbar-overflow .frBtn.x-menu-item{margin:0!important}.x-menu.x-tbar-overflow .xtb-fill{display:none}.with-selection{gap:var(--fr-theme-ui-margin);min-height:42px;padding-left:2px;padding-right:2px;transition:background-color .4s ease,border-radius .4s ease}.fr-is-mobile .with-selection{padding-left:3px;padding-right:3px;min-height:45px;gap:var(--theme-form-gap)}.with-selection.highlighted{background-color:var(--theme-surface2);border-radius:var(--fBr)}.with-selection .x-btn-text-icon{font-size:15px}.with-selection.highlighted .frBtn:hover{background-color:var(--theme-menu-highlight-alt)!important}.with-selection .x-btn-icon{font-size:16px;font-weight:600;--theme-btn-spacing:9px}.x-btn-clear-sel .fa{font-weight:700;font-size:18px}.x-text-selected{margin-left:-12px;color:var(--theme-textLight)}.fr-is-mobile .x-text-selected{margin-left:-24px}
.x-tab-strip{border-bottom:1px solid var(--sBCol);gap:0;align-items:stretch}.fr-is-mobile .x-tab-strip{overflow:auto;scrollbar-width:none}.fr-is-mobile .x-tab-strip::-webkit-scrollbar{width:0;height:0}.tabBtn,.x-tab-strip .frBtn.x-toolbar-more{font-weight:400;border:0;border-radius:0;--theme-btn-spacing:14px}.tabBtn .innerBtn{font-size:11px;font-weight:700;border-color:transparent;--theme-btn-spacing:3px}.tabBtn.x-btn-pressed{box-shadow:none;background-color:initial;color:var(--theme-primary);position:relative}body:not(.fr-is-mobile) .tabBtn.x-btn-pressed:hover{box-shadow:none}.frBtn.tabBtn:hover:active:not(.x-item-disabled){box-shadow:none;background-color:var(--theme-menu-highlight-alt)}.tabBtn.x-btn-pressed:after{content:" ";border:1px solid var(--theme-primary);background-color:var(--theme-primary);width:calc(100% - (var(--theme-btn-spacing)*4));position:absolute;bottom:0;height:2px;left:50%;border-top-left-radius:4px;border-top-right-radius:4px;transform:translate(-50%,0)}.x-tab-panel-secondary .tabBtn.x-btn-pressed:after{width:100%;height:0;border-radius:0}.tabBtn.closableTab.x-btn-pressed:after{width:calc(100% - (var(--theme-btn-spacing)*3))}

#westArea,body{background-color:var(--theme-surface)}body{display:flex;overflow:auto;padding:var(--marg);color:var(--theme-on-surface)}.fr-is-dark.fr-with-bg{box-shadow:0 0 150px 15px #111 inset}.login{--xsBr:var(--mBr);--theme-formfield-height:39px;--theme-form-gap:10px;--pad:40px;--halfPad:20px;--formWidth:230px;--formFieldBgColor:#f5f7f9;margin:auto;box-shadow:rgba(0,0,0,.1)0 1px 3px 0,rgba(0,0,0,.06)0 1px 2px 0;background-color:var(--theme-ui-surface)}.fr-is-dark .login{--formFieldBgColor:var(--theme-bg)}.fr-is-dark.fr-with-bg .login{box-shadow:0 0 33px 0#131313}.login .x-window-header-text *{pointer-events:all}.login.hasLogoOnTop .x-window-header-text{margin-bottom:calc(var(--theme-form-gap)*2);max-width:var(--formWidth)}.login .x-window-body{display:flex;gap:var(--halfPad);flex-direction:column}.login .region-center{display:flex;gap:var(--pad);justify-content:center;flex-wrap:wrap}#loginForm .x-form{padding:0}.or{height:var(--pad);width:100%;display:flex;align-items:center}.or .line{border-top:1px solid var(--sBCol);height:0;overflow:hidden;flex:1}.or div{padding:0 10px}.forgotPass{font-size:13px;width:100%;text-align:right}#westArea{height:100%;width:var(--formWidth);aspect-ratio:1;border-radius:var(--mBr);overflow:hidden;padding:var(--halfPad)}#footerText,.or div{color:var(--theme-textLighter)}#footerText{width:100%;min-width:var(--formWidth);overflow:hidden;overflow-y:auto}.logoWest{object-fit:scale-down;width:100%;height:100%;user-select:none;-webkit-user-select:none;pointer-events:none}.logoTopContainer{display:flex;width:100%;justify-content:center}.logoTop{max-width:var(--formWidth);max-height:calc(var(--formWidth)/2);margin-bottom:var(--theme-form-gap)}.loginFormTitle{font-size:28px;padding-bottom:24px}#loginForm{flex:0 0 var(--formWidth);width:var(--formWidth)}.login .x-form-text,.login .x-form-textarea{border-color:transparent;background-color:var(--formFieldBgColor)}.login .x-form-field-trigger-wrap{background-color:var(--formFieldBgColor)}.signup .x-panel-header{padding-left:0}.signup .x-panel-header-text{font-size:22px}.login .x-form-field::placeholder{color:var(--theme-textLight)}.frBtn.login-button,.login .x-form-field{font-size:15px}.frBtn.login-button{border-radius:var(--xsBr);--theme-btn-spacing:11px}.frBtn.fr-btn-signup{align-self:center}.fr-is-mobile .loginFormField{height:42px}.loginQRCodeWrap{margin:10px 0;display:inline-block;background-image:url(../images/loading.svg);background-position:center center;background-repeat:no-repeat;width:210px;height:210px}.fr-is-dark .loginQRCodeWrap{border:4px solid #fff}.loginQRCodeWrap img{background-color:var(--theme-bg)}.login .x-window-bbar .x-toolbar{display:flex;justify-content:center;gap:5px;flex-wrap:wrap}.hasLogoOnTop #westArea,.logoTopField{display:none}.hasLogoOnTop .logoTopField{display:flex}#footerText,.login .x-window-bbar .x-toolbar{max-width:calc(calc(var(--formWidth)*2) + var(--pad))}.login.hasLogoOnTop #footerText,.login.hasLogoOnTop .x-window-bbar .x-toolbar{max-width:var(--formWidth)}@media only screen and (max-width:380px),only screen and (max-height:550px){body{padding:10px}.login{--pad:20px;--halfPad:10px}}@media only screen and (max-width:620px){.login .x-form{padding-top:var(--theme-form-gap)}#westArea{display:none}#footerText,.login .x-window-bbar .x-toolbar{max-width:calc(var(--formWidth) + var(--pad))}.logoTopField{display:flex}}@media only screen and (min-width:889px){.login{--formWidth:292px;--theme-form-gap:14px}}

@media only screen and (min-width: 889px) {
    .login{
        width: 400px
    } 

}


.logo-qr{
    position: absolute;
    width: 60px;
    height: 30px;
    background:  url(../images/logo-qrcode.svg) center center no-repeat;
    background-size: contain;
    z-index: 100000;
    top: 110px;
    border-radius: 4px;
   
}

#westArea img{
    width: 100%;
}

.login{
	padding: 30px!important
}

section {
  width: 100%;
  min-height: 300px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.otp-mfa, .otp-mgs{
	display: none;
}
.container {
  border-radius: 12px;
  width: 90%;
  max-width: 500px;
  padding: 50px 20px;
  text-align: center;
  box-shadow: rgba(0, 0, 0, .1) 0 1px 3px 0, rgba(0, 0, 0, .06) 0 1px 2px 0;
    background-color: var(--theme-ui-surface);
}
.title {
  font-size: 25px;
  margin-bottom: 30px;
}
#otp-form {
  width: 100%;
  display: flex;
  gap: 20px;
  align-items: center;
  justify-content: center;
}
#otp-form input {
  border: 1px solid var(--sBCol);
  color: var(--theme-textLighter);
  font-size: 32px;
  text-align: center;
  padding: 10px;
  width: 100%;
  max-width: 70px;
  height: 70px;
  border-radius: 4px;

}
#otp-form input:focus-visible {
  outline: 2px solid royalblue;
}
#otp-form input.filled {
  outline: 2px solid rgb(7, 192, 99);
}
#verify-btn {
  cursor: pointer;
  display: inline-block;
  margin-top: 30px;
  background: royalblue;
  color: white;
  padding: 7px 10px;
  border-radius: 4px;
  font-size: 16px;
  border: none;
}