
blockquote,dd,div,dl,dt,fieldset,form,h1,h3,h4,h5,h6,input,li,ol,pre,td,th,ul{margin:0;padding:0}th{font-style:normal;font-weight:400;text-align:left}ol,ul{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}body,html{overflow:hidden}.x-layer{position:absolute;left:0;top:0;visibility:hidden;opacity:0}.fr-mask{z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:var(--theme-mask-shown);border-radius:inherit}.fr-mask.x-disabled{backdrop-filter:blur(.5px)}.fr-mask.alt,.fr-mask.x-disabled,.x-window-body.x-masked .fr-mask,body.fr-popup .fr-mask{background-color:var(--theme-mask-popups)}.fr-mask-msg{z-index:1001;padding:15px;background-color:var(--theme-bg);border-radius:var(--xsBr);border:1px solid var(--hBCol)}.unselectable,.unselectable *{user-select:none;-webkit-user-select:none;cursor:inherit}input,textarea{background-color:var(--theme-bg)}.x-clear{clear:both;height:0;overflow:hidden;line-height:0;font-size:0}.infoButton{flex:0 0 20px}.infoButton .frBtn{margin-left:var(--theme-formfield-padding);width:16px;height:16px;color:var(--theme-textLighter)}.infoButton.warning .frBtn i{font-family:"FontAwesomeSolid","FontAwesome";color:var(--theme-textDanger)}.x-form-field-like,.x-form-number,.x-form-text,textarea.x-form-field{padding-left:var(--theme-formfield-padding);border:1px solid var(--hBCol);color:var(--theme-on-bg);transition:border-color .2s ease}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-text.center{padding:0;text-align:center}.x-form-color,.x-form-field-trigger-wrap,.x-form-number,.x-form-text,.x-form-text-suffix{min-height:var(--theme-formfield-height)}.x-form-textarea{min-height:calc(var(--theme-formfield-height)*3);width:100%}.x-form-text-suffix{padding-left:calc(var(--theme-form-gap)/2);line-height:var(--theme-formfield-height)}.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-number,.x-form-text,textarea.x-form-field{border-radius:var(--xsBr)}textarea{resize:none}.x-form-text-transparent,.x-form-text-transparent:focus{background-color:transparent;border-color:transparent;box-shadow:none;padding:0}.x-fieldset legend input,input.x-form-checkbox,input.x-form-radio{width:12px;height:12px;accent-color:var(--theme-primary)}.x-form-check-group.x-form-field-like{max-height:300px;overflow-y:scroll;padding:0 var(--theme-form-gap)}.x-form-trigger{flex:0 0 var(--theme-formfield-height);display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid var(--hBCol);border-radius:0 var(--xsBr) var(--xsBr)0;border-left:none;transition:border-color .2s ease;background-color:var(--theme-bg)}.x-trigger-wrap-focus .x-form-trigger{border-color:var(--theme-primary)}.x-form-field-trigger-wrap:not(.x-trigger-noedit) .x-form-trigger:hover{background-color:var(--theme-menu-highlight)}.x-form-trigger:hover i{color:var(--theme-on-bg)}.x-form-field-trigger-wrap,label{display:flex}.x-form-field-trigger-wrap .x-form-text{flex:1;width:100%;height:auto}.x-form-field-trigger-wrap:not(.x-trigger-hidden) .x-form-text{border-top-right-radius:0;border-bottom-right-radius:0}.x-trigger-noedit .x-form-text{cursor:pointer;border-right:none}.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);padding:5px 10px}.x-form-display-field.highlighted,.x-list dl:hover{background-color:var(--theme-menu-highlight)}.x-form-display-field.warning{color:var(--theme-textDanger)}.x-form-display-field.success{color:var(--theme-textSuccess)}.x-form-focus,textarea.x-form-focus{border-color:var(--theme-primary)}.x-trigger-noedit .x-form-text.x-form-focus{box-shadow:none}.x-form-invalid,textarea.x-form-invalid{border-color:var(--theme-textDanger)}.x-form-composite.x-form-invalid{padding:1px;border-radius:var(--xsBr);box-shadow:0 0 0 1px var(--theme-textDanger)}.x-form-element,.x-form-item{display:flex;align-items:center}.x-form-item label.x-form-item-label{padding-right:var(--theme-form-gap);z-index:2;position:relative;pointer-events:none}.x-form-element{flex:1;width:100%}.x-form-element .fr-user-list .x-panel-body{border-radius:var(--xsBr);border:1px solid var(--hBCol)}.x-form-composite{display:flex;gap:calc(var(--theme-form-gap)/2)}.x-form-invalid-msg{padding:2px 2px 2px 18px;line-height:16px;width:200px;color:var(--theme-textDanger);font-size:var(--theme-form-gap)}.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}.x-form-item.x-label-top .x-form-item-label,.x-form-label-top .x-form-item .x-form-item-label{margin-bottom:var(--theme-form-gap)}.x-form-empty-field{color:var(--theme-textLighter)}.x-form-cb-label{padding-left:var(--theme-formfield-padding);column-gap:8px;align-items:center}.x-form-invalid-icon{width:16px;height:18px;visibility:hidden;position:absolute;left:0;top:0;display:block}.x-fieldset{border:1px solid var(--sBCol);border-radius:var(--sBr);transition:border-radius .3s ease}.x-fieldset:not(:first-child){margin-top:var(--theme-form-gap)}.x-fieldset-body,.x-form{gap:var(--theme-form-gap);padding:var(--theme-form-gap)0}.x-fieldset-body{padding:calc(var(--theme-form-gap)*2)}.frBtn,.x-fieldset-header{display:flex;align-items:center}.x-fieldset-header{color:var(--theme-textLighter);font-size:16px;margin-left:var(--theme-form-gap);padding:0 var(--theme-formfield-padding)}.x-fieldset-header label{padding-left:var(--theme-formfield-padding)}.x-fieldset.collapsed{border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-radius:0}.x-fieldset.noborder{border-color:transparent}.x-fieldset.noborder legend{margin-left:0;padding:0}.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}.frBtn{line-height:30px;cursor:pointer;transition:background-color .2s ease,color .2s ease;text-align:center;user-select:none;border-radius:var(--xlBr);border:1px solid transparent;position:relative}.frBtn :not(.menuIndicator){pointer-events:none}.x-btn-text{padding-left:9px;padding-right:9px}.x-btn-text.fr-btn-primary,.x-btn-text.fr-btn-secondary,.x-tab-strip .frBtn{padding-left:18px;padding-right:18px}.x-btn-text-icon{padding-left:9px;padding-right:12px}.x-btn-text-icon i{margin-right:6px}.frBtn i.menuIndicator{margin-left:6px;font-size:14px}.x-btn-text-icon.fr-btn-primary,.x-btn-text-icon.fr-btn-secondary{padding-left:12px;padding-right:18px}.frBtn i{transition:color .2s ease}.frBtn span{flex:1;text-overflow:ellipsis;overflow:hidden;padding:0 1px}.fr-btn-nav span,.fr-btn-primary span,.fr-btn-secondary span{min-width:31px}.bubbleCount,.frBtn .bubble{display:inline-flex;font-size:72%;font-weight:700;border-radius:var(--fBr);background-color:var(--theme-primary);color:var(--theme-on-primary);padding:3px;margin-left:3px;min-width:18px;line-height:initial;align-items:center;justify-content:center}.bubbleCount.alert,.frBtn .bubble.alert{background-color:var(--theme-textDanger)}.frBtn.spaceRight{margin-right:12px}.frBtn.spaceLeft{margin-left:12px}.frBtn:hover{background-color:var(--theme-menu-highlight);color:var(--theme-textHighContrast)}.frBtn:focus{outline:var(--theme-primary) solid 1px;outline-offset:-1px}.frBtn.fr-btn-primary:focus{outline-offset:-2px;outline-color:var(--theme-on-primary)}.frBtn:active{outline:0}.x-btn-click,.x-btn-click:hover,.x-btn-pressed,.x-btn-pressed:hover,.x-form-trigger:active{box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1);background-color:var(--sBCol)}.fr-btn-link{color:var(--theme-links)}.fr-btn-link:hover{color:var(--theme-links-hover);background-color:transparent;box-shadow:none}.fr-btn-link-buttony:hover{background-color:var(--theme-secondary-container);text-decoration:none}.fr-btn-smaller{line-height:22px;min-width:50px}.fr-btn-pagingtbar{margin:2px!important}.fr-btn-primary,.fr-btn-primary:hover{background-color:var(--theme-primary);color:var(--theme-on-primary);transition:opacity .2s ease}.fr-btn-primary.x-btn-click{box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.7)}.fr-btn-danger,.fr-btn-danger:hover{background-color:var(--theme-textDanger)}.fr-btn-primary i,.fr-btn-primary span{color:var(--theme-on-primary)}.fr-btn-primary.x-btn-text-icon span{min-width:auto}.fr-btn-link.fr-btn-secondary,.fr-btn-secondary{border-color:var(--theme-button-outline-color);color:var(--theme-primary);background-color:transparent}.fr-btn-link.fr-btn-secondary:hover,.fr-btn-secondary:hover{text-decoration:none;background-color:var(--theme-secondary-container);color:var(--theme-primary)}.x-btn-icon{border-radius:var(--fBr);width:30px;height:30px}.x-btn-icon i{margin:auto}.frBtn.fr-btn-nav{color:var(--theme-primary);font-weight:700;font-size:15px}.x-btn-menu-active,.x-btn-menu-active:hover{background-color:var(--theme-secondary-container);color:var(--theme-on-secondary-container);border-color:var(--theme-secondary-container)}.x-btn-disabled *{cursor:default!important;color:var(--theme-textLighter)!important}.fr-btn-in-form{padding:3px!important;line-height:inherit;height:var(--theme-formfield-height);min-width:var(--theme-formfield-height);border-radius:var(--xsBr)}.x-toolbar{display:block;position:relative;overflow:hidden}.x-toolbar-left{width:100%}.x-toolbar .x-item-disabled .x-btn-icon{opacity:.35}.x-toolbar td,dl dt{vertical-align:middle}.x-toolbar div,.x-toolbar input,.x-toolbar label,.x-toolbar select,.x-toolbar span,.x-toolbar td{white-space:nowrap}.x-toolbar div.xtb-text{padding:0 5px}.x-toolbar .xtb-sep{display:block;font-size:1px;height:18px;width:2px;overflow:hidden;cursor:default;margin-left:2px;border:0;border-left:1px solid var(--sBCol)}.x-toolbar .xtb-spacer{width:2px}.x-panel-btns>.x-toolbar{min-height:32px}.x-btn-icon.x-toolbar-more{border-radius:var(--fBr)}.x-tbar-page-number{width:30px}.paging-tbar-info{color:var(--theme-textLight)}.x-toolbar-ct{width:100%;height:100%}.x-toolbar-right td{text-align:center}.x-toolbar-no-items{color:var(--theme-textLight)!important;padding:5px 10px!important}.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}.x-panel-header{padding:var(--marg)}.header-text{cursor:default;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 0}.x-panel-header-text{font-size:20px}.x-fieldset-body,.x-panel-body,.x-plain-body,.x-window-body{overflow:hidden;position:relative}.x-tool.x-btn-icon{font-weight:700}.x-panel-header .x-tool.x-btn-icon,.x-window-maximized>.x-window-header .x-tool.x-btn-icon{font-size:16px}.x-tool .x-btn-text-icon{font-size:18px}.x-window-footer.x-panel-btns .x-toolbar{padding-top:var(--marg)}.x-panel-btns{overflow:hidden}.x-window{border-radius:var(--mBr);box-shadow:var(--md-elevation-level3);background-color:var(--theme-bg);touch-action:none}.fr-is-dark .x-window:not(.x-window-modal){box-shadow:var(--md-elevation-level2);background-color:var(--md-elevation-bg-level2)}.x-window.x-window-maximized{border-radius:inherit;box-shadow:none}.x-window-header{padding:var(--pad) var(--pad)0 var(--pad)}.fr-is-mobile .x-window-header{gap:15px}.x-window-header-text{font-size:22px;height:30px;line-height:30px;padding-right:10px}.x-window-draggable:not(.x-window-maximized) .x-window-header,.x-window-draggable:not(.x-window-maximized) .x-window-header-text{user-select:none;cursor:move}.x-window-bwrap{padding:0 var(--pad) var(--pad) var(--pad)}.borderedBody .x-window-body{border:1px solid var(--hBCol);border-radius:var(--mBr)}.x-window-prompt .x-window-header{padding:var(--marg) var(--halfMarg)0 var(--marg)}.x-window-prompt .x-window-bwrap{padding:0 var(--marg) var(--marg) var(--marg)}.x-window-small{border-radius:var(--mBr)}.x-window-small .x-window-header{padding:15px 15px 0}.x-window-small .x-window-header-text{font-size:16px}.x-window-small .x-window-bwrap{padding:0 15px 15px}.x-dlg-focus{position:absolute;top:0;left:0;font-size:0;width:0;height:0;overflow:hidden;line-height:0}.x-fieldset-bwrap,.x-panel-bwrap,.x-plain-bwrap,.x-window-bwrap{height:100%;display:flex;flex-direction:column;overflow:hidden}.x-fieldset-body,.x-panel-body,.x-plain-body,.x-window-body{flex:1}.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}.x-border-panel-resizer.south{bottom:100%;left:0;width:100%;height:var(--fr-theme-ui-margin);cursor:n-resize}.x-border-panel-resizer.west{top:0;left:100%;width:var(--fr-theme-ui-margin);height:100%;cursor:ew-resize}.x-border-panel.x-panel-floating{position:absolute}.x-border-panel.center{flex:1;width:0}.x-border-panel.east{right:0}.x-column-inner,.x-column-layout-ct,.x-list dt{overflow:hidden}.x-column,.x-progress-text div{display:flex;justify-content:center}.x-column{flex-direction:column;gap:var(--theme-form-gap);padding:var(--theme-form-gap)0}.x-column .x-form-item{margin:0}.x-column-inner{display:flex;gap:10px;align-items:flex-start}.x-viewport{overflow:hidden;height:100%;width:100%}.x-progress-wrap{overflow:hidden;border-radius:var(--xsBr)}.x-progress-inner{position:relative;height:100%}.x-grid3-td-progress-cell.active .ux-progress-cell-background,.x-list dl.x-list-selected,.x-progress-inner{background-color:var(--theme-secondary-container)}.x-grid3-row-selected .x-grid3-td-progress-cell.active .ux-progress-cell-background{background-color:var(--theme-bg)}.x-progress-bar,.x-progress-text{transition:width .5s ease;height:100%}.x-progress-bar{border-bottom-left-radius:2px;border-top-left-radius:2px;float:left;width:0}.x-grid3-td-progress-cell.active .ux-progress-cell-foreground,.x-progress-bar{background-color:var(--theme-primary)}.x-progress-text{padding:0 5px;overflow:hidden;position:absolute;left:0;text-align:center;color:var(--theme-on-primary)}.x-progress-text div{height:100%;align-items:center}.x-progress-text-back{color:var(--theme-on-bg);width:100%}.x-list{user-select:none;-webkit-user-select:none;cursor:default;overflow:auto;padding:var(--fr-theme-ui-margin)0;height:100%}.x-list dl,.x-list-message{display:flex;align-items:center}.x-list dl{border-radius:var(--xsBr)}.x-list dt{display:inline-block;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.x-list dl.x-list-selected{color:var(--theme-on-secondary-container)}.fr-is-mobile .x-list dl{border-bottom:1px solid var(--sBCol);line-height:46px}.x-list-message{height:100%;justify-content:center;color:var(--theme-textLight);flex-direction:column}.x-slider{accent-color:var(--theme-primary)}.x-slider-vertical{width:20px}.x-item-disabled{cursor:default;opacity:.4;pointer-events:none}.x-item-disabled :not(.fa){cursor:default!important;font-style:oblique}.x-item-disabled .infoButton{pointer-events:all;font-style:normal}.x-tip{background-color:var(--theme-bg-tooltip);color:var(--theme-text-tooltip);max-width:400px;box-shadow:none;font-size:13px;border-radius:var(--xsBr);border:1px solid var(--theme-bg);pointer-events:none}.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-bwrap{padding:5px 10px}.fr-is-dark .x-tip{background-color:#000;box-shadow:none}.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 .x-window-bwrap{display:block}.fr-feedback-success{border-color:green}.fr-feedback-error{border-color:var(--theme-textDanger)}.fr-feedback-msg a{text-decoration:underline}.flex-center{display:flex;align-content:center;justify-content:center}.extLabel{display:inline-block;text-align:center;vertical-align:middle;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}.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)}.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-grid3-row .basicAvatar{vertical-align:middle}.x-toolbar.fr-viewport-top-bar{height:50px;padding:0 10px}.rating-star i{visibility:hidden}.fr-is-mobile .rating-star i{margin-right:4px;visibility:inherit}.rating-star:hover i{visibility:inherit}.rating-star.empty i:not(.resetBtn){visibility:inherit}.rating-star i.filledstar,.rating-star i:hover{font-family:"FontAwesomeSolid","FontAwesome";visibility:inherit;color:var(--theme-primary)}.fr-is-dark .rating-star i.filledstar,.fr-is-dark .rating-star i:hover{color:var(--theme-textHighContrast)}.x-flex-ct{display:flex;gap:var(--theme-form-gap);align-items:center}

.x-grid3{position:relative;overflow:scroll;padding-left:var(--theme-scrollbar-size);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}.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}.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(--sBCol)}.x-grid3-resize-proxy{width:2px;height:1px;background-color:var(--hBCol);cursor:e-resize;opacity:1}.x-grid3-focus{position:fixed;left:0;top:0;width:1px;height:1px;line-height:1px;font-size:1px;outline:0;user-select:none;pointer-events:none}.gridSpacer{height:15px}.x-grid-empty{pointer-events:none;user-select:none;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--theme-textLight)}

.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;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:10px}.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}.user-chooser-tree .x-tree-node{margin-top:1px}.fr-userlist-field-tbar{padding-top:5px}.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}.plain-list .x-tree-ec-icon{display:none}.plain-list .x-tree-node,.tree-menu .x-tree-node{margin-bottom:1px}

:root{--theme-menu-padding:8px;--theme-menu-margin:16px;--theme-menu-item-height:32px}.fr-is-mobile{--theme-menu-padding:14px;--theme-menu-item-height:44px;--theme-menu-margin:24px}.x-combo-list,.x-menu-floating{overflow:hidden;box-shadow:var(--md-elevation-level2);background-color:var(--md-elevation-bg-level2)}.x-combo-list{opacity:1;border-radius:var(--xsBr)}.x-menu-floating{top:0;left:0;padding:var(--theme-menu-padding)0;border-radius:var(--sBr);transform-origin:top left;overflow-y:auto;max-width:100vw}.x-menu-list .x-plain-header-text{padding:12px 0 12px 16px;line-height:normal;color:var(--theme-textLight)}.x-menu-list-item{line-height:var(--theme-menu-item-height);cursor:pointer;user-select:none;display:flex;align-items:center;padding:0 var(--theme-menu-margin);gap:var(--theme-menu-margin)}.x-menu-list-item:focus{outline:var(--theme-primary) solid 1px;outline-offset:-1px}.x-menu-list-item.x-menu-item-active,.x-menu-list-item:active{outline:0}.x-menu-list-item .x-plain:first-child{flex:1}.x-menu-item-arrow .x-menu-item-the-arrow{visibility:visible}.x-menu-sep-li{pointer-events:none;line-height:0;font-size:0;margin:var(--theme-menu-padding)0;border-bottom:1px solid var(--sBCol);cursor:default}.x-menu-focus{position:absolute;left:-1px;top:-1px;width:1px;height:1px;line-height:1px;font-size:1px;outline:0;user-select:none;-webkit-user-select:none;overflow:hidden;display:block}.fr-is-mobile .x-menu-list-item:active:not(.display-mode-menu-item),.x-menu-item-active{background-color:var(--theme-menu-highlight)}.x-menu-check-item.checked,.x-menu-check-item.checked .x-menu-item-icon i,.x-menu-check-item.checked .x-menu-list-checkbox{color:var(--theme-primary)}.x-menu-item-alternative,.x-menu-item-alternative .frBtn,.x-menu-item-icon,.x-menu-item-the-arrow,.x-menu-list-checkbox,.x-menu-list-checkbox.right-side{width:22px;height:22px;flex:0 0 22px;display:flex;justify-content:center;align-items:center}.x-menu-item-icon i,.x-menu-list-checkbox{font-size:16px}.fr-is-mobile .x-menu-item-icon i{font-size:18px}.x-menu-item-icon img{height:18px;width:18px}.fr-is-mobile .x-menu-item-icon img{height:20px;width:20px}.x-menu-item-text{flex:1;min-width:100px;max-width:300px;margin-right:25px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-menu-item-text.no-icon{margin-left:25px}.x-menu-item-the-arrow{font-size:10px}.x-menu-item-active .x-menu-item-alternative{border-color:transparent}.x-menu-item-active .x-menu-item-the-arrow{font-weight:700;border-color:transparent}.x-menu-item-alternative .frBtn{border-radius:var(--fBr);font-size:11px;border:1px solid var(--sBCol)}.x-menu-item-active .frBtn{background-color:var(--theme-bg);transition:background-color 0s}.x-menu-item-alternative .frBtn:hover{background-color:var(--theme-menu-highlight-alt);color:var(--theme-on-bg)}.x-menu-list-item .x-form-text{flex:1;margin:5px}.x-combo-list-inner{padding:5px 0;position:relative;overflow-x:hidden;overflow-y:auto}.x-combo-list-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;padding:0 var(--theme-menu-margin);min-height:var(--theme-menu-item-height);line-height:var(--theme-menu-item-height);vertical-align:middle;max-width:500px;user-select:none;-webkit-user-select:none}.x-combo-list .x-combo-selected{background-color:var(--theme-secondary-container);color:var(--theme-on-secondary-container)}.x-combo-list-inner .loading-indicator{padding:5px}.x-color-menu .x-menu-list{display:grid;padding:var(--theme-menu-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 .x-menu-list-item{cursor:pointer;line-height:0;display:flex;padding:0;justify-content:center;align-items:center;margin:0;border-radius:50%}.x-color-menu .x-menu-list-item.x-menu-item-active{background-color:transparent}.x-color-menu .x-menu-list-item .x-menu-list-checkbox{width:30px;height:30px;flex:0 0 30px}.x-color-menu .x-menu-list-item.x-color-item-reset i{font-size:26px}.x-menu-check-item i{pointer-events:none}.x-color-menu .x-menu-check-item.checked:not(.x-color-item-reset) .fa{font-weight:700;color:#fff;font-size:22px}.x-color-menu .x-menu-list-item .x-menu-item-text{display:none}.x-color-menu .x-menu-list-item:hover{box-shadow:var(--md-elevation-level1)}

.x-tab-strip{border-bottom:1px solid var(--sBCol)}.fr-is-mobile .x-tab-strip{overflow:auto;scrollbar-width:none}.fr-is-mobile .x-tab-strip::-webkit-scrollbar{width:0;height:0}.x-tab-strip .frBtn{font-weight:400;margin:0 2px 0 0;border:0;border-radius:var(--xsBr) var(--xsBr)0 0;line-height:36px;min-height:36px}.x-tab-strip .frBtn:hover{outline:0}.x-tab-closable i.menuIndicator{width:15px;height:15px;border-radius:var(--xsBr);font-size:12px;display:flex;align-items:center;justify-content:center}.x-tab-closable .menuIndicator:active,.x-tab-closable .menuIndicator:hover{background-color:var(--theme-primary);color:var(--theme-on-primary)}.x-tab-strip .frBtn.x-tab-strip-active{color:var(--theme-primary);position:relative}.x-tab-strip .frBtn.x-tab-strip-active:after{content:" ";border:1px solid var(--theme-primary);background-color:var(--theme-primary);width:90%;position:absolute;bottom:0;height:2px;left:50%;border-top-left-radius:4px;border-top-right-radius:4px;transform:translate(-50%,0)}.x-tab-strip .frBtn.x-btn-icon{border-radius:var(--xsBr) var(--xsBr)0 0}
