UNPKG

devexpress-richedit

Version:

DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.

2,271 lines (1,941 loc) 65.7 kB
.dxreControl { font: 12px Tahoma, Geneva, sans-serif; box-sizing: border-box; border-width: 1px; border-style: solid; /* Start Workaround - Replace it with the appropriate css class from Devexteme (alternative-background-color)*/ /* End Workaround - Replace it with the appropriate css class from Devexteme (alternative-background-color)*/ } .dxreControl.NUSA_focusedElement { border-color: #51d851 !important; } .dxreControl .dxreView { background-color: #f7f7f7; outline: none; } .dxreControl .dxrePage { border: 1px solid #aaa; } .dxreControl .dxreRulerWrapper { padding-top: 2px; background-color: #f7f7f7; } .dxreControl .dxreRulerWrapper .dxreRuler .dxre-columnHandleRightPart, .dxreControl .dxreRulerWrapper .dxreRuler .dxre-columnHandleLeftPart { width: 5px; background-color: #bcb8b8; } .dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerTableColumnSeparatorHandle { height: 12px; background-color: #d3d3d3; } .dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerTableColumnSeparatorHandle div { margin-top: 2px; } .dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions { height: 12px; background-color: #fff; } .dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions div { height: 12px; } .dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerMinorDivision, .dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerMajorDivision { border-left: 1px solid #a3a3a3; } .dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerDivisions .dxre-rulerNumberDivision { color: #4e4e4e; } .dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginLeftPanel, .dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginRightPanel, .dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginLeftHandlePanel, .dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginRightHandlePanel, .dxreControl .dxreRulerWrapper .dxreRuler .dxre-columnHandle, .dxreControl .dxreRulerWrapper .dxreRuler .dxre-columnHandle > div { height: 12px; } .dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginLeftPanel, .dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginRightPanel, .dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginLeftHandlePanel, .dxreControl .dxreRulerWrapper .dxreRuler .dxre-rulerMarginRightHandlePanel, .dxreControl .dxreRulerWrapper .dxreRuler .dxre-columnHandle { background-color: #d3d3d3; } .dxreControl .dxreRulerWrapper .dxreRuler .dxre-leftIndentDragHandleBody { background-color: #fff; border: 1px solid #929292; border-top: none; height: 6px; } .dxreControl .dxreRulerWrapper .dxre-rulertabAlignBox { background-color: #d3d3d3; } .dxreControl .dxreRulerWrapper .dxre-rulertabAlignBox > div { background-color: #fff; } .dxreControl .dxreRulerLine { border-left: 1px dashed #717171; } .dxreControl .dxreRulerLine.table { border-left: 1px solid #599eff; } .dxreControl[class*="generic.light"] .dxreView, .dxreControl[class*="generic.light"] .dxreRulerWrapper { background-color: #f7f7f7; } .dxreControl[class*="generic.dark"] .dxreView, .dxreControl[class*="generic.dark"] .dxreRulerWrapper { background-color: #323232; } .dxreControl[class*="generic.contrast"] .dxreView, .dxreControl[class*="generic.contrast"] .dxreRulerWrapper { background-color: #000; } .dxreControl[class*="generic.carmine"] .dxreView, .dxreControl[class*="generic.carmine"] .dxreRulerWrapper { background-color: #fafafa; } .dxreControl[class*="generic.darkmoon"] .dxreView, .dxreControl[class*="generic.darkmoon"] .dxreRulerWrapper { background-color: #4c5d7b; } .dxreControl[class*="generic.darkmoon"] .dxreView, .dxreControl[class*="generic.darkmoon"] .dxreRulerWrapper { background-color: #4c5d7b; } .dxreControl[class*="generic.softblue"] .dxreView, .dxreControl[class*="generic.softblue"] .dxreRulerWrapper { background-color: #f7f7f7; } .dxreControl[class*="generic.darkviolet"] .dxreView, .dxreControl[class*="generic.darkviolet"] .dxreRulerWrapper { background-color: #1e1e28; } .dxreControl[class*="generic.greenmist"] .dxreView, .dxreControl[class*="generic.greenmist"] .dxreRulerWrapper { background-color: #ededed; } .dxreControl[class*=material][class*=light] .dxreView, .dxreControl[class*=material][class*=light] .dxreRulerWrapper { background-color: #f7f7f7; } .dxreControl[class*=material][class*=dark] .dxreView, .dxreControl[class*=material][class*=dark] .dxreRulerWrapper { background-color: #2f2f38; } .dxreControl .dxreQuickSearchPanel { border-width: 1px; border-style: solid; border-top-width: 0; padding: 0.5em; } .dxreControl .dxreQuickSearchPanel .dxreSearchResult { cursor: default; } .dxreControl .dxreQuickSearchPanel .dxreSearchResult .dx-button-content { padding-left: 5px; padding-right: 5px; } .dxreControl .dxreLoadingPanel { position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; } .dxreControl .dxreLoadingPanel .lp { position: absolute; z-index: 100; width: 64px; height: 64px; top: 50%; left: 50%; margin-top: -32px; margin-left: -32px; } .dxreControl .dxreLoadingPanel .lp:after { content: " "; display: block; width: 46px; height: 46px; margin: 1px; border-radius: 50%; border: 5px solid #555; border-color: #555 transparent #555 transparent; animation: dxreLoading 1.2s linear infinite; } @keyframes dxreLoading { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .dxreControl .dxreTableBorderLine { background-color: #599eff; } /* AutoScroll */ .dxreAutoScroll { position: fixed; width: 20px; height: 20px; background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojQzBDMEMwO30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAsMEw0LDZoMTJMMTAsMHogTTEwLDIwbDYtNkg0TDEwLDIweiBNOCwxMGMwLDEuMSwwLjksMiwyLDJzMi0wLjksMi0ycy0wLjktMi0yLTJTOCw4LjksOCwxMHoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"); z-index: 165; } .dxreAutoScrollCursor { position: fixed; left: 0px; width: 100%; z-index: 166; } .dxreAutoScrollCursorN { cursor: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Il94MzFfXzFfIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIgoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Il94MzFfIiBkPSJNMTAsMEw0LDZoMTJMMTAsMHogTTEyLDEwYzAtMS4xLTAuOS0yLTItMnMtMiwwLjktMiwyczAuOSwyLDIsMlMxMiwxMS4xLDEyLDEweiIvPgo8L3N2Zz4K") 10 10, n-resize; } .dxreAutoScrollCursorNS { cursor: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiCgkgdmlld0JveD0iMCAwIDIwIDIwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMCAyMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDt9Cjwvc3R5bGU+CjxnPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLDBMNCw2aDEyTDEwLDB6IE0xMCwyMGw2LTZINEwxMCwyMHogTTgsMTBjMCwxLjEsMC45LDIsMiwyczItMC45LDItMnMtMC45LTItMi0yUzgsOC45LDgsMTB6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==") 10 10, ns-resize; } .dxreAutoScrollCursorS { cursor: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Il94MzFfXzFfIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIgoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Il94MzFfIiBkPSJNMTAsMjBsNi02SDRMMTAsMjB6IE04LDEwYzAsMS4xLDAuOSwyLDIsMnMyLTAuOSwyLTJzLTAuOS0yLTItMlM4LDguOSw4LDEweiIvPgo8L3N2Zz4K") 10 10, s-resize; } /* AutoScroll */ /* Bootstrap correction */ .dxreMeasurer *, .dxreRulerWrapper div { -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } /* Bootstrap correction */ /* Cursor */ .dxreCursorDefault .dxrePage { cursor: default; } .dxreCursorNoDrop .dxrePage { cursor: no-drop; } .dxreCursorCopy .dxrePage { cursor: copy; } .dxreCursorNResize .dxrePage { cursor: n-resize; } .dxreCursorSResize .dxrePage { cursor: s-resize; } .dxreCursorWResize .dxrePage { cursor: w-resize; } .dxreCursorEResize .dxrePage { cursor: e-resize; } .dxreCursorEWResize .dxrePage { cursor: ew-resize; } .dxreCursorNWResize .dxrePage { cursor: nw-resize; } .dxreCursorNEResize .dxrePage { cursor: ne-resize; } .dxreCursorNSResize .dxrePage { cursor: ns-resize; } .dxreCursorSEResize .dxrePage { cursor: se-resize; } .dxreCursorSWResize .dxrePage { cursor: sw-resize; } /* Cursor */ /* HeaderFooter */ .dxreHeaderInfo { position: absolute; left: 0; width: 100%; height: 20px; z-index: 161; border-top: #b9b9b9 1px dashed; } .dxreHeaderInfo b { border: #b9b9b9 1px solid; margin: 0 5px; padding: 3px 5px; background: #CCCCCC; display: block; font-weight: normal; float: right; } .dxreHeaderInfo b:first-child { float: left; } .dxreFooterInfo { position: absolute; left: 0; width: 100%; height: 20px; z-index: 161; border-bottom: #b9b9b9 1px dashed; } .dxreFooterInfo b { border: #b9b9b9 1px solid; margin: 0 5px; padding: 3px 5px; background: #CCCCCC; display: block; font-weight: normal; float: right; } .dxreFooterInfo b:first-child { float: left; } /* HeaderFooter */ /* Layout */ .dxrePage { position: relative; background: white; margin: 15px auto; cursor: text; overflow: hidden; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .dxWebKitTouchUI .dxrePage { overflow: scroll; } .dxreSimpleView { padding: 0px !important; } .dxreSimplePage { box-shadow: none !important; border-width: 0 !important; margin: 0; width: 100% !important; } .dxrePageArea { position: absolute; overflow: visible; } .dxreTextBoxArea { cursor: text; } .dxreColumn { position: absolute; overflow: visible; cursor: text; user-select: none; } .dxreRow { white-space: nowrap; overflow: hidden; position: absolute; font-size: 0; user-select: none; } .dxreBox { position: absolute; white-space: nowrap; display: inline-block; text-decoration: inherit; } .dxreBoxSpace { position: absolute; display: inline-block; overflow: hidden; } .dxreBoxSpace img { vertical-align: bottom; } .dxreHiddenBox { border-bottom: 1px dotted gray; } .dxreTextBoxBg { position: absolute; } .dxreBoxBg { position: absolute; display: block; } .dxrePic { cursor: move; } .dxreBlackout > .dxrePic { cursor: unset; } .dxreParFrame { position: absolute; } .dxreStartBookmark { border: 2px solid #b9b9b9; position: absolute; box-sizing: border-box; border-right: none; } .dxreEndBookmark { border: 2px solid #b9b9b9; position: absolute; box-sizing: border-box; border-left: none; } .dxreFieldBg { position: absolute; display: inline-block; } .dxreFieldBoxLevel1 { background: #cecece; } .dxreFieldBoxLevel2 { background: #b9b9b9; } .dxreFieldBoxLevel3 { background: #a0a0a0; } .dxreAnchor { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAQklEQVR4XuWQMQoAMAwC+/9PX+lUaIaTQKYKDoqRJGsaHPaHL5gu8BM+KKBRwCNqWDwk6L6Z7vlqVdtjiShAmCEd3Df3Q73X8NMsAAAAAElFTkSuQmCC"); width: 16px; height: 16px; position: absolute; z-index: 154; } .dxreSelectedTextBox { transform: none !important; } .dxreAncPic { position: absolute; } /* Table */ .dxreTable { position: absolute; } .dxreTableBrd { position: absolute; } .dxreTableRowBg { position: absolute; } .dxreTableCellBg { position: absolute; } .dxreTableColumnCursor { position: absolute; background-color: transparent; cursor: col-resize; width: 4px; } .dxreTableRowCursor { position: absolute; background-color: transparent; cursor: row-resize; height: 4px; } .dxreTableBorderLine { position: absolute; z-index: 155; } .dxreTblSelector { position: absolute; background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMTIgMTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEyIDEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6IzAyMDIwMjt9Cgkuc3Qxe29wYWNpdHk6MC41O2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6IzAyMDIwMjt9Cjwvc3R5bGU+CjxwYXRoIGlkPSJfeDMyXyIgY2xhc3M9InN0MCIgZD0iTTksMTF2LTFoMVY5aDF2Mkg5eiBNMTAsNmgxdjJoLTFWNnogTTEwLDRIOVYzaDJ2MmgtMVY0eiBNNiwxMGgydjFINlYxMHogTTYsM2gydjFINlYzeiBNNSw0SDR2MUgzCglWM2gyVjR6IE00LDhIM1Y2aDFWOHogTTQsMTBoMXYxSDNWOWgxVjEweiIvPgo8cG9seWdvbiBpZD0iX3gzMV8iIGNsYXNzPSJzdDEiIHBvaW50cz0iMSwxIDEsOCAyLDggMiwyIDgsMiA4LDEgIi8+Cjwvc3ZnPgo="); cursor: pointer; z-index: 163; } /* Table */ /* QuickSearch */ .dxreQuickSearch { position: relative; } .dxreQuickSearchPanelWrapper { position: absolute; right: 20px; top: -1px; z-index: 164; overflow: hidden; visibility: hidden; transition: all 0.3s; } .dxreNotInternalRibbon .dxreQuickSearchPanelWrapper { top: 0px; } .dxreQuickSearchPanel { display: inline-block; } .dxreQuickSearchPanel .dxreQuickSearchButtonEdit { float: left; } .dxreQuickSearchPanel .dxreQuickSearchButtonEdit td.dxic { position: relative; } .dxreQuickSearchPanel span.dxreSearchResult { position: absolute; top: 0; right: 0; padding: 0px 5px; color: #acacac; background-color: #FFFFFF; } /* QuickSearch */ /* Ruler */ .dxreRulerLine { width: 0; z-index: 100; position: absolute; display: none; } .dxreRulerWrapper { cursor: default; overflow: hidden; position: relative; } .dxreRulerWrapper .dxre-rulertabAlignBox { position: absolute; top: 0; left: 0; } .dxreRulerWrapper .dxre-rulertabAlignBox div { position: absolute; } .dxreRulerWrapper .dxreRuler { overflow: hidden; position: relative; } .dxreRuler .dxre-columnHandle { position: absolute; z-index: 1; cursor: e-resize; } .dxreRuler .dxre-columnHandle > div { position: absolute; } .dxreRuler .dxre-leftIndentDragHandleBody { box-sizing: border-box; } .dxreRuler .dxre-rulerTableColumnSeparatorHandle { position: absolute; } .dxreRuler .dxre-rulerTableColumnSeparatorHandle > div { position: absolute; z-index: 1; } .dxreRuler .dxre-columnHandleLeftPart { left: 0; } .dxreRuler .dxre-columnHandleRightPart { right: 0; } .dxreRuler .dxreTabDragHandle, .dxreRuler .dxreFirstLineIndentDragHandle, .dxreRuler .dxreRightIndentDragHandle, .dxreRuler .dxreLeftIndentDragHandle { position: absolute; z-index: 2; } .dxreRuler .dxre-rulerDivisions { position: absolute; } .dxreRuler .dxre-rulerDivisions > div { z-index: 1; position: absolute; box-sizing: border-box; } .dxreRuler .dxre-rulerDivisions .dxre-rulerNumberDivision { font-size: 10px; line-height: 10px; } .dxTouchUI .dxreRuler .dxre-rulerDivisions .dxre-rulerNumberDivision { line-height: 12px; } .dxreRuler .dxre-rulerDivisions .dxre-rulerNumberDivision > div { position: absolute; width: 100%; left: -50%; text-align: center; } .dxreRuler .dxre-rulerMarginRightHandlePanel, .dxreRuler .dxre-rulerMarginLeftHandlePanel { position: absolute; z-index: 1; cursor: e-resize; background: url("data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==") !important; } .dxreRuler .dxre-rulerMarginLeftHandlePanel { left: 0; } .dxreRuler .dxre-rulerMarginRightHandlePanel { right: 0; } .dxreRuler .dxre-rulerMarginLeftPanel { position: absolute; left: 0; } .dxreRuler .dxre-rulerMarginRightPanel { position: absolute; right: 0; } /* Ruler */ /* Selection */ .dxreSelRow { position: absolute; background: #a7a7a7; opacity: 0.5; } .dxTouchUI .dxreSelRow { background: #a7a7a7; } .dxreInFocus .dxreSelRow { background: #76a7fa; } .dxTouchUI .dxreInFocus .dxreSelRow { background: #76a7fa; } .dxreSelFloatingObjects { z-index: 152; } .dxreSelCursor { position: absolute; opacity: 1; width: 1px; visibility: hidden; } .dxreInFocus .dxreSelCursor { visibility: visible; } .dxreInFocus .dxreSelCursor { background: url("data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJMgABACwAAAAAAQABAAACAkQBACH5BAUyAAEALAAAAAABAAEAAAICTAEAOw=="); } .dxTouchUI .dxreInFocus .dxreSelCursor { background: url("data:image/gif;base64,R0lGODlhAQABAIABABVu5P///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJMgABACwAAAAAAQABAAACAkQBACH5BAUyAAEALAAAAAABAAEAAAICTAEAOw=="); } .dxreSelCursor.dxreSelNoblink { position: absolute; } .dxreInFocus .dxreSelCursor.dxreSelNoblink { background: #000000; } .dxTouchUI .dxreInFocus .dxreSelCursor.dxreSelNoblink { background: #156ee4; } .dxreSelSearch { position: absolute; background: #FFFF00; opacity: 0.5; } .dxTouchUI .dxreSelSearch { background: #FFFF00; } .dxreInFocus .dxreSelSearch { background: #FFFF00; } .dxTouchUI .dxreInFocus .dxreSelSearch { background: #FFFF00; } .dxreSelRangePerm { position: absolute; } .dxreSelMisspelled { position: absolute; background: url("data:image/gif;base64,R0lGODlhBAAGAIABAP8AAP///yH5BAEAAAEALAAAAAAEAAYAAAIHjI8GuBtbAAA7") bottom; background-repeat: repeat-x; padding-bottom: 4px; box-sizing: content-box; } .dxreSelBar { z-index: 153; position: absolute; width: 19px; height: 19px; border-radius: 50%; background: white; visibility: hidden; } .dxreSelBar:after { position: absolute; width: 13px; height: 13px; content: ""; top: 1px; left: 1px; right: 1px; bottom: 1px; border-radius: 50%; border: 2px solid #bbd3fd; } .dxreInFocus .dxreSelBar { visibility: visible; } /* Selection */ /* ShapeResizeBox */ .dxreResBox { position: absolute; cursor: move; } .dxreResBox.dxreResBoxTextBoxArea { cursor: text; } .dxreResBox.dxreResBoxRotated { z-index: 162; } .dxreResBoxCornerLineN { position: absolute; z-index: 158; cursor: move; width: 100%; height: 5px; top: 0px; border-top: 1px solid #5A93D3; } .dxreResBoxCornerLineW { position: absolute; z-index: 158; cursor: move; width: 5px; height: 100%; left: 0px; border-left: 1px solid #5A93D3; } .dxreResBoxCornerLineE { position: absolute; z-index: 158; cursor: move; width: 5px; height: 100%; right: 0px; border-right: 1px solid #5A93D3; } .dxreResBoxCornerLineS { position: absolute; z-index: 158; cursor: move; width: 100%; height: 5px; bottom: 0px; border-bottom: 1px solid #5A93D3; } .dxreResBox .dxreResBoxRotation { position: absolute; border: 1px solid #989898; background-color: #F2FAFB; z-index: 160; width: 9px; height: 9px; margin-top: -6px; margin-left: -6px; border-radius: 5px; background-color: #88E43A; left: 50%; top: -20px; cursor: pointer; display: none; } .dxTouchUI .dxreResBox .dxreResBoxRotation { top: -30px; width: 15px; height: 15px; margin-top: -9px; margin-left: -9px; border-radius: 50%; } .dxreResBox .dxreResBoxRotationLine { position: absolute; z-index: 157; background-color: #5A93D3; left: 50%; top: -16px; width: 1px; height: 10px; margin-left: -1px; cursor: text; display: none; } .dxTouchUI .dxreResBox .dxreResBoxRotationLine { top: -26px; height: 20px; } .dxreResBox.dxreResBoxAnchored .dxreResBoxRotation, .dxreResBox.dxreResBoxAnchored .dxreResBoxRotationLine { display: block; } .dxreResBoxCornerElemTouchN { position: absolute; cursor: n-resize; left: 50%; top: 0; width: 15px; height: 15px; margin-left: -9px; margin-top: -9px; border-radius: 3px; border: 1px solid #989898; background-color: #F2FAFB; } .dxreResBoxCornerElemTouchE { position: absolute; cursor: e-resize; left: 100%; top: 50%; width: 15px; height: 15px; margin-left: -8px; margin-top: -9px; border-radius: 3px; border: 1px solid #989898; background-color: #F2FAFB; } .dxreResBoxCornerElemTouchS { position: absolute; cursor: s-resize; left: 50%; top: 100%; width: 15px; height: 15px; margin-left: -9px; margin-top: -8px; border-radius: 3px; border: 1px solid #989898; background-color: #F2FAFB; } .dxreResBoxCornerElemTouchW { position: absolute; cursor: w-resize; left: 0; top: 50%; width: 15px; height: 15px; margin-left: -9px; margin-top: -9px; border-radius: 3px; border: 1px solid #989898; background-color: #F2FAFB; } .dxreResBoxCornerElemTouchNE { position: absolute; cursor: ne-resize; left: 100%; top: 0; width: 15px; height: 15px; margin-left: -8px; margin-top: -9px; border-radius: 3px; border: 1px solid #989898; background-color: #F2FAFB; } .dxreResBoxCornerElemTouchSE { position: absolute; cursor: se-resize; left: 100%; top: 100%; width: 15px; height: 15px; margin-left: -8px; margin-top: -8px; border-radius: 3px; border: 1px solid #989898; background-color: #F2FAFB; } .dxreResBoxCornerElemTouchSW { position: absolute; cursor: sw-resize; left: 0; top: 100%; width: 15px; height: 15px; margin-left: -9px; margin-top: -8px; border-radius: 3px; border: 1px solid #989898; background-color: #F2FAFB; } .dxreResBoxCornerElemTouchNW { position: absolute; cursor: nw-resize; left: 0; top: 0; width: 15px; height: 15px; margin-left: -9px; margin-top: -9px; border-radius: 3px; border: 1px solid #989898; background-color: #F2FAFB; } .dxreResBoxCornerElemN { position: absolute; cursor: n-resize; left: 50%; top: 0; width: 9px; height: 9px; margin-left: -6px; margin-top: -6px; border-radius: 3px; border: 1px solid #989898; background-color: #F2FAFB; } .dxreResBoxCornerElemE { position: absolute; cursor: e-resize; left: 100%; top: 50%; width: 9px; height: 9px; margin-left: -5px; margin-top: -6px; border-radius: 3px; border: 1px solid #989898; background-color: #F2FAFB; } .dxreResBoxCornerElemS { position: absolute; cursor: s-resize; left: 50%; top: 100%; width: 9px; height: 9px; margin-left: -6px; margin-top: -5px; border-radius: 3px; border: 1px solid #989898; background-color: #F2FAFB; } .dxreResBoxCornerElemW { position: absolute; cursor: w-resize; left: 0; top: 50%; width: 9px; height: 9px; margin-left: -6px; margin-top: -6px; border-radius: 3px; border: 1px solid #989898; background-color: #F2FAFB; } .dxreResBoxCornerElemNE { position: absolute; cursor: ne-resize; left: 100%; top: 0; width: 9px; height: 9px; margin-left: -5px; margin-top: -6px; border-radius: 3px; border: 1px solid #989898; background-color: #F2FAFB; } .dxreResBoxCornerElemSE { position: absolute; cursor: se-resize; left: 100%; top: 100%; width: 9px; height: 9px; margin-left: -5px; margin-top: -5px; border-radius: 3px; border: 1px solid #989898; background-color: #F2FAFB; } .dxreResBoxCornerElemSW { position: absolute; cursor: sw-resize; left: 0; top: 100%; width: 9px; height: 9px; margin-left: -6px; margin-top: -5px; border-radius: 3px; border: 1px solid #989898; background-color: #F2FAFB; } .dxreResBoxCornerElemNW { position: absolute; cursor: nw-resize; left: 0; top: 0; width: 9px; height: 9px; margin-left: -6px; margin-top: -6px; border-radius: 3px; border: 1px solid #989898; background-color: #F2FAFB; } /* ShapeResizeBox */ /* TableBorderPreview */ .dxreTablePreviewContainer { width: 102px; height: 94px; position: relative; background-color: #FFFFFF; } .dxrePreviewBorderLine { position: absolute; background-color: #FFFFFF; } .dxrePreviewVerticalLine { position: absolute; height: 100%; z-index: 2; } .dxrePreviewHorizontalLine { position: absolute; width: 100%; z-index: 4; } .dxrePreviewBorderControlLine { border: 0 !important; } .dxrePreviewBorderControlLine.dxrePreviewVerticalLine { width: 10%; z-index: 5; } .dxrePreviewBorderControlLine.dxrePreviewHorizontalLine { height: 10%; z-index: 5; } .dxrePreviewBorderControlLine.dxrePreviewMiddleLine { top: 45%; } .dxrePreviewBorderControlLine.dxrePreviewCenterLine { left: 45%; } .dxrePreviewMiddleLine { z-index: 2; } .dxrePreviewBottomLine { bottom: 0%; } .dxrePreviewCenterLine { z-index: 1; } .dxrePreviewRightLine { right: 0%; } .dxrePreviewTopRightCell { top: 50%; left: 0; } .dxrePreviewTopLeftCell { top: 0; left: 0; } .dxrePreviewBottomRight { top: 50%; left: 50%; } .dxrePreviewBottomLeft { top: 0; left: 50%; } .dxrePreviewCell { position: absolute; padding: 3px; } .dxrePreviewCell .dxrePreviewTextLine { background-color: #a9a9a9; } .dxrePreviewCell .dxrePreviewTextLine:first-child { margin-left: 12px; } .dxrePreviewCell .dxrePreviewTextLine:last-child { margin-right: 12px; } .dxreBorderButton div.dxb.dxbf { border: none !important; } /* TableBorderPreview */ .dxreTextBoxBgZL0 { z-index: 0; } .dxreTblRowBgZL0 { z-index: 1; } .dxreTblCellBgZL0 { z-index: 2; } .dxreParBgZL0 { z-index: 3; } .dxreBoxBgZL0 { z-index: 4; } .dxreFieldBgZL0 { z-index: 5; } .dxreSelRangeZL0 { z-index: 6; } .dxreBoxSpaceZL0 { z-index: 7; } .dxreSelSearchZL0 { z-index: 8; } .dxreSelRowZL0 { z-index: 9; } .dxreBoxZL0 { z-index: 10; } .dxreBookmarkZL0 { z-index: 11; } .dxreTableBorderZL0 { z-index: 12; } .dxreSelMisspZL0 { z-index: 13; } .dxreSelCursorZL0 { z-index: 14; } .dxreSelTouchBarZL0 { z-index: 15; } .dxreTblCursorZL0 { z-index: 16; } .dxreAnchoredPictureZL0 { z-index: 17; } .dxreTextBoxZL0 { z-index: 18; } .dxreTextBoxBgZL1 { z-index: 19; } .dxreTblRowBgZL1 { z-index: 20; } .dxreTblCellBgZL1 { z-index: 21; } .dxreParBgZL1 { z-index: 22; } .dxreBoxBgZL1 { z-index: 23; } .dxreFieldBgZL1 { z-index: 24; } .dxreSelRangeZL1 { z-index: 25; } .dxreBoxSpaceZL1 { z-index: 26; } .dxreSelSearchZL1 { z-index: 27; } .dxreSelRowZL1 { z-index: 28; } .dxreBoxZL1 { z-index: 29; } .dxreBookmarkZL1 { z-index: 30; } .dxreTableBorderZL1 { z-index: 31; } .dxreSelMisspZL1 { z-index: 32; } .dxreSelCursorZL1 { z-index: 33; } .dxreSelTouchBarZL1 { z-index: 34; } .dxreTblCursorZL1 { z-index: 35; } .dxreAnchoredPictureZL1 { z-index: 36; } .dxreTextBoxZL1 { z-index: 37; } .dxreTextBoxBgZL2 { z-index: 38; } .dxreTblRowBgZL2 { z-index: 39; } .dxreTblCellBgZL2 { z-index: 40; } .dxreParBgZL2 { z-index: 41; } .dxreBoxBgZL2 { z-index: 42; } .dxreFieldBgZL2 { z-index: 43; } .dxreSelRangeZL2 { z-index: 44; } .dxreBoxSpaceZL2 { z-index: 45; } .dxreSelSearchZL2 { z-index: 46; } .dxreSelRowZL2 { z-index: 47; } .dxreBoxZL2 { z-index: 48; } .dxreBookmarkZL2 { z-index: 49; } .dxreTableBorderZL2 { z-index: 50; } .dxreSelMisspZL2 { z-index: 51; } .dxreSelCursorZL2 { z-index: 52; } .dxreSelTouchBarZL2 { z-index: 53; } .dxreTblCursorZL2 { z-index: 54; } .dxreAnchoredPictureZL2 { z-index: 55; } .dxreTextBoxZL2 { z-index: 56; } .dxreTextBoxBgZL3 { z-index: 57; } .dxreTblRowBgZL3 { z-index: 58; } .dxreTblCellBgZL3 { z-index: 59; } .dxreParBgZL3 { z-index: 60; } .dxreBoxBgZL3 { z-index: 61; } .dxreFieldBgZL3 { z-index: 62; } .dxreSelRangeZL3 { z-index: 63; } .dxreBoxSpaceZL3 { z-index: 64; } .dxreSelSearchZL3 { z-index: 65; } .dxreSelRowZL3 { z-index: 66; } .dxreBoxZL3 { z-index: 67; } .dxreBookmarkZL3 { z-index: 68; } .dxreTableBorderZL3 { z-index: 69; } .dxreSelMisspZL3 { z-index: 70; } .dxreSelCursorZL3 { z-index: 71; } .dxreSelTouchBarZL3 { z-index: 72; } .dxreTblCursorZL3 { z-index: 73; } .dxreAnchoredPictureZL3 { z-index: 74; } .dxreTextBoxZL3 { z-index: 75; } .dxreTextBoxBgZL4 { z-index: 76; } .dxreTblRowBgZL4 { z-index: 77; } .dxreTblCellBgZL4 { z-index: 78; } .dxreParBgZL4 { z-index: 79; } .dxreBoxBgZL4 { z-index: 80; } .dxreFieldBgZL4 { z-index: 81; } .dxreSelRangeZL4 { z-index: 82; } .dxreBoxSpaceZL4 { z-index: 83; } .dxreSelSearchZL4 { z-index: 84; } .dxreSelRowZL4 { z-index: 85; } .dxreBoxZL4 { z-index: 86; } .dxreBookmarkZL4 { z-index: 87; } .dxreTableBorderZL4 { z-index: 88; } .dxreSelMisspZL4 { z-index: 89; } .dxreSelCursorZL4 { z-index: 90; } .dxreSelTouchBarZL4 { z-index: 91; } .dxreTblCursorZL4 { z-index: 92; } .dxreAnchoredPictureZL4 { z-index: 93; } .dxreTextBoxZL4 { z-index: 94; } .dxreTextBoxBgZL5 { z-index: 95; } .dxreTblRowBgZL5 { z-index: 96; } .dxreTblCellBgZL5 { z-index: 97; } .dxreParBgZL5 { z-index: 98; } .dxreBoxBgZL5 { z-index: 99; } .dxreFieldBgZL5 { z-index: 100; } .dxreSelRangeZL5 { z-index: 101; } .dxreBoxSpaceZL5 { z-index: 102; } .dxreSelSearchZL5 { z-index: 103; } .dxreSelRowZL5 { z-index: 104; } .dxreBoxZL5 { z-index: 105; } .dxreBookmarkZL5 { z-index: 106; } .dxreTableBorderZL5 { z-index: 107; } .dxreSelMisspZL5 { z-index: 108; } .dxreSelCursorZL5 { z-index: 109; } .dxreSelTouchBarZL5 { z-index: 110; } .dxreTblCursorZL5 { z-index: 111; } .dxreAnchoredPictureZL5 { z-index: 112; } .dxreTextBoxZL5 { z-index: 113; } .dxreTextBoxBgZL6 { z-index: 114; } .dxreTblRowBgZL6 { z-index: 115; } .dxreTblCellBgZL6 { z-index: 116; } .dxreParBgZL6 { z-index: 117; } .dxreBoxBgZL6 { z-index: 118; } .dxreFieldBgZL6 { z-index: 119; } .dxreSelRangeZL6 { z-index: 120; } .dxreBoxSpaceZL6 { z-index: 121; } .dxreSelSearchZL6 { z-index: 122; } .dxreSelRowZL6 { z-index: 123; } .dxreBoxZL6 { z-index: 124; } .dxreBookmarkZL6 { z-index: 125; } .dxreTableBorderZL6 { z-index: 126; } .dxreSelMisspZL6 { z-index: 127; } .dxreSelCursorZL6 { z-index: 128; } .dxreSelTouchBarZL6 { z-index: 129; } .dxreTblCursorZL6 { z-index: 130; } .dxreAnchoredPictureZL6 { z-index: 131; } .dxreTextBoxZL6 { z-index: 132; } .dxreTextBoxBgZL7 { z-index: 133; } .dxreTblRowBgZL7 { z-index: 134; } .dxreTblCellBgZL7 { z-index: 135; } .dxreParBgZL7 { z-index: 136; } .dxreBoxBgZL7 { z-index: 137; } .dxreFieldBgZL7 { z-index: 138; } .dxreSelRangeZL7 { z-index: 139; } .dxreBoxSpaceZL7 { z-index: 140; } .dxreSelSearchZL7 { z-index: 141; } .dxreSelRowZL7 { z-index: 142; } .dxreBoxZL7 { z-index: 143; } .dxreBookmarkZL7 { z-index: 144; } .dxreTableBorderZL7 { z-index: 145; } .dxreSelMisspZL7 { z-index: 146; } .dxreSelCursorZL7 { z-index: 147; } .dxreSelTouchBarZL7 { z-index: 148; } .dxreTblCursorZL7 { z-index: 149; } .dxreAnchoredPictureZL7 { z-index: 150; } .dxreTextBoxZL7 { z-index: 151; } .dxreTextBoxBgZL8 { z-index: 152; } .dxreTblRowBgZL8 { z-index: 153; } .dxreTblCellBgZL8 { z-index: 154; } .dxreParBgZL8 { z-index: 155; } .dxreBoxBgZL8 { z-index: 156; } .dxreFieldBgZL8 { z-index: 157; } .dxreSelRangeZL8 { z-index: 158; } .dxreBoxSpaceZL8 { z-index: 159; } .dxreSelSearchZL8 { z-index: 160; } .dxreSelRowZL8 { z-index: 161; } .dxreBoxZL8 { z-index: 162; } .dxreBookmarkZL8 { z-index: 163; } .dxreTableBorderZL8 { z-index: 164; } .dxreSelMisspZL8 { z-index: 165; } .dxreSelCursorZL8 { z-index: 166; } .dxreSelTouchBarZL8 { z-index: 167; } .dxreTblCursorZL8 { z-index: 168; } .dxreAnchoredPictureZL8 { z-index: 169; } .dxreTextBoxZL8 { z-index: 170; } .dxreDebugTableColumnBound { position: absolute; color: green; text-align: left; opacity: 1; z-index: 100; border: 1px solid green; } .dxreDebugTableRowBound { position: absolute; color: red; border-color: red; text-align: center; opacity: 0.6; z-index: 99; border: 1px solid red; } .dxreDebugTableCellBound { position: absolute; color: blue; text-align: right; opacity: 0.7; z-index: 98; border: 1px solid blue; } .dxreDebugPageAreaBounds { position: absolute; color: red; text-align: right; opacity: 1; z-index: 100; border: 1px solid red; } .dxreDebugColumnBounds { position: absolute; color: blue; text-align: center; opacity: 0.7; z-index: 99; border: 1px solid blue; } .dxreDebugRowBounds { position: absolute; color: green; text-align: left; opacity: 0.6; z-index: 98; border: 1px solid green; } /* System */ .dxreControlSys { width: 1000px; height: 500px; box-sizing: border-box; } .dxreMeasurer { position: absolute; top: -100000px; left: -100000px; overflow: hidden; line-height: normal; } .dxreMeasurer pre { position: absolute; visibility: hidden; /* for bootstrap */ white-space: pre !important; border: none; padding: 0; margin: 0; line-height: initial; word-break: initial; word-wrap: initial; border-radius: 0; display: initial; } .dxreView { position: relative; overflow: auto; padding: 0 10px; -webkit-overflow-scrolling: touch; -webkit-appearance: none; -ms-touch-action: pan-x pan-y pinch-zoom; touch-action: pan-x pan-y pinch-zoom; } .dxreInputTargetContainer { position: absolute; overflow: hidden; height: 0; } .dxreInputTarget { position: absolute; overflow: hidden; left: -1px; top: -1px; height: 0; width: 0; padding: 0; outline: none; border: none; } .dxTouchUI .dxreInputTarget { -webkit-user-select: auto; user-select: all; position: absolute; font-size: 1px; color: transparent; height: 1px; width: 1px; } .dxMacOSPlatform.dxSafari .dxreInputTarget { -webkit-user-select: auto; top: 0px; left: 0px; position: absolute; } .dxTouchUI.dxAndroidMobilePlatform .dxreInputTarget { font-size: inherit; opacity: 0; } .dxTouchUI.dxMacOSMobilePlatform .dxreInputTarget { font-size: 16px; margin-top: 10px; transform: scale(0); -webkit-transform: scale(0); } .dxTouchUI.dxMacOSMobilePlatform .dxreInputTarget:not(.dxreiOS16) { line-height: 0; } .dxTouchUI .dxreControlSys .dxm-popupMain, .dxTouchUI .dxreView, .dxreControlSys { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .dxre-pum-suggestionItem { font-weight: bold; } .dxreControlSys .dxm-item .dxm-content.dxalink:focus { outline: none; } .dxreBlackout { opacity: 0.4; } .dxreControlSys .dxr-itemDisabled .dxr-img16, .dxreControlSys .dxr-itemDisabled .dxr-img32 { opacity: 0.35; filter: alpha(opacity=35); } .dxreDragCaret { position: absolute; width: 1px; border-left: 1px dotted black; z-index: 156; } .dxre-helperFrame { top: -100px; left: -100px; overflow: hidden; position: absolute; border-style: none; } .dxrePlaceholderDiv { background-color: white; position: fixed; top: 0; left: 0; z-index: 10000; } .dxrePopupTarget { position: absolute; left: 0; top: 0; width: 0; height: 0; border: none; margin: 0; padding: 0; } /* System */ .dxreRuler .dxre-leftIndentDragHandleBody { box-sizing: border-box; background-color: #fff; border: 1px solid #929292; border-top: none; height: 6px; } .dxRichEdit_CenterTabDragHandle, .dxRichEdit_ColumnSeparatorDragHandle, .dxRichEdit_DecimalTabDragHandle, .dxRichEdit_FirstLineIndentDragHandle, .dxRichEdit_LeftIndentDragHandle, .dxRichEdit_LeftTabDragHandle, .dxRichEdit_QuickSearchCloseButton, .dxRichEdit_QuickSearchCollapseButton, .dxRichEdit_QuickSearchNextButton, .dxRichEdit_QuickSearchPrevButton, .dxRichEdit_RightIndentDragHandle, .dxRichEdit_RightTabDragHandle { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAxCAMAAACBMCu/AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAmVBMVEUAAACYmJiZmZmBgYF/f39/f3+BgYHx8fH29vb///+ZmZlra2tMTEzv7+9eXl5LS0tVVVWSkpJ3d3c+Pj60tLRHR0dmZmZERERsbGxWVlZgYGBOTk5UVFRiYmLk5OT7+/u5ubnw8PDx8fDy8vL4+Pj6+vr49fb09PTw8fH+/v79/f1dXV1jY2NISEhXV1dYWFhlZWVDQ0NhYWG2UeyWAAAABXRSTlMAgX6gOE/klsIAAAFXSURBVHhezZLnboNAEAYX8B29uPeS3uv7P1zgvmwWWCuRpUjJ+MfuDeOzkEy/yyCwLYKBFo7gkMdf5IdAC4fN71rkVgtk9x2sFsj2DcbsgYUQxdmVwxhMqwWyS2CMG3XGR8BZ9Ikx0XUU1RkOjYJAdgOMcaPO+Ag4u3AYg2mVkAxSMlGShWF4GzLnVgtku7MWO6uFI5hAQ04CJU74h/wbEh/TT/qBl9TIwUflke6QSacrHx21O11Rgq5zuVSSoSPBh+plLKXyPN0l3EmF99D0q587VHipv2fU24ZMLdwHVewW2YYxGNIIoIrR8SYZbuMKnWz6NlGyyRf4tqOZ/Pz3t8nLyG2MbHiOCtAJpGlnSRfyZNbNECBbvRMzK45l28dGLJ+JKTYkFA8EqqoZ5ZqYquQtayjLjKaOpynNp+uX7YLS16LK3jgbf9Ja5tlyldKs2GTzMZ3EB3cxPZhYmxYHAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-color: transparent; } .dxRichEdit_CenterTabDragHandle { background-position: -9px -42px; width: 8px; height: 6px; } .dxRichEdit_ColumnSeparatorDragHandle { background-position: -30px -33px; width: 7px; height: 8px; } .dxRichEdit_DecimalTabDragHandle { background-position: 0px -42px; width: 8px; height: 6px; } .dxRichEdit_FirstLineIndentDragHandle { background-position: -20px -33px; width: 9px; height: 8px; } .dxRichEdit_LeftIndentDragHandle { background-position: -10px -33px; width: 9px; height: 8px; } .dxRichEdit_LeftTabDragHandle { background-position: -18px -42px; width: 6px; height: 6px; } .dxRichEdit_QuickSearchCloseButton { background-position: -16px -18px; width: 15px; height: 14px; } .dxRichEdit_QuickSearchCollapseButton { background-position: 0px -18px; width: 15px; height: 14px; } .dxRichEdit_QuickSearchNextButton { background-position: 0px 0px; width: 16px; height: 17px; } .dxRichEdit_QuickSearchPrevButton { background-position: -17px 0px; width: 16px; height: 17px; } .dxRichEdit_RightIndentDragHandle { background-position: 0px -33px; width: 9px; height: 8px; } .dxRichEdit_RightTabDragHandle { background-position: -25px -42px; width: 6px; height: 6px; } .dx-ribbon .dx-toolbar .dx-toolbar-items-container { padding-top: 5px; padding-bottom: 5px; box-sizing: content-box; } .dx-ribbon .dx-tab-text { font-weight: 500; } .dx-ribbon .dx-texteditor.dx-editor-filled, .dx-toolbar-menu-section .dx-texteditor.dx-editor-filled { background-color: transparent; } .dx-ribbon .dx-toolbar .dx-toolbar-items-container .dx-numberbox { box-sizing: border-box; padding-left: 8px; padding-right: 8px; } .dx-ribbon .dx-tabs { border-width: 0; } .dx-ribbon .dx-multiview-wrapper { border-left-width: 0; border-right-width: 0; } .dx-ribbon.dx-tabpanel[class*="generic."] > .dx-tabpanel-tabs > .dx-tabs > .dx-tabs-wrapper, .dx-ribbon.dx-tabpanel[class*="generic."] > .dx-tabpanel-tabs > .dx-tabs > .dx-tabs-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content > .dx-tabs-wrapper { border-block-start: none; -webkit-border-before: none; } .dx-ribbon.dx-tabpanel[class*="generic."] > .dx-tabpanel-tabs > .dx-tabs > .dx-tabs-wrapper::after, .dx-ribbon.dx-tabpanel[class*="generic."] > .dx-tabpanel-tabs > .dx-tabs > .dx-tabs-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content > .dx-tabs-wrapper::after { border-inline-start: none; -webkit-border-start: none; border-inline-end: none; -webkit-border-end: none; } .dx-ribbon.dx-tabpanel[class*="generic."] > .dx-tabpanel-tabs > .dx-tabs > .dx-tabs-nav-button { border-left-width: 0; border-right-width: 0; border-top-width: 0; } .dx-ribbon .dx-toolbar .dx-toolbar-item { padding: 0; } .dx-ribbon .dx-toolbar-item .dx-button { margin-left: 1px; margin-right: 1px; } .dx-ribbon .dx-toolbar-item .dx-selectbox { margin: 0 6px; } .dx-ribbon .dx-toolbar-before { padding-left: 8px; } .dx-ribbon .dx-r-separator, .dx-toolbar-menu-section .dx-r-separator { border-style: solid; border-width: 0; } .dx-ribbon .dx-r-separator-container { height: 2.6em; } .dx-ribbon .dx-r-separator { margin: 0 7px 0 8px; border-right-width: 1px; height: 100%; } .dx-toolbar-menu-section .dx-r-separator { margin: 0 -16px 0 -16px; border-bottom-width: 1px; height: 0; } .dx-ribbon-item.dx-colorbox .dx-colorbox-color-result-preview { cursor: pointer; } .dx-toolbar-menu-section .dx-ribbon-item.dx-numberbox, .dx-toolbar-menu-section .dx-ribbon-item.dx-colorbox, .dx-toolbar-menu-section .dx-ribbon-item.dx-selectbox, .dx-toolbar-menu-section .dx-ribbon-item .dx-menu-items-container, .dx-toolbar-menu-section .dx-ribbon-item .dx-menu-items-container .dx-menu-item-wrapper { width: 100% !important; } .dx-ribbon .dx-menu .dx-menu-item .dx-menu-item-content { padding-right: 8px; padding-left: 8px; } .dx-ribbon[class*=material] .dx-menu-base.dx-ribbon-item :not(.dx-submenu) .dx-menu-item .dx-menu-item-content .dx-menu-item-text { text-transform: uppercase; font-weight: 500; } .dx-ribbon[class*=material] .dx-dropdowneditor.dx-editor-filled::after { border-bottom-color: transparent; } .dx-ribbon[class*=material] .dx-menu-item-content { display: flex; align-items: center; } .dx-ribbon[class*=material][class*=compact] .dx-menu-base .dx-icon { font-size: 16px; } .dx-ribbon[class*=material]:not([class*=compact]) .dx-menu-base .dx-icon { font-size: 18px; } .dx-ribbon .dx-menu-base.dx-ribbon-item.dx-showTextInMenu :not(.dx-submenu) .dx-menu-item .dx-menu-item-content .dx-menu-item-text, .dx-ribbon .dx-menu-base.dx-ribbon-item.dx-showTextInMenu :not(.dx-submenu) .dx-menu-item .dx-menu-item-content .dx-menu-item-popout:before { display: none; } .dx-toolbar-menu-section .dx-menu-base.dx-ribbon-item.dx-showTextInMenu :not(.dx-submenu) .dx-menu-item .dx-menu-item-content .dx-menu-item-text { display: inline; } .dx-menu.dx-ribbon-item .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon { margin-right: 12px; } .dx-ribbon .dx-menu.dx-ribbon-item.dx-showTextInMenu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon { margin-right: 0; } .dx-ribbon .dx-toolbar-menu-container .dx-dropdownmenu-button { margin-right: 10px; border-width: 0; } .dx-ribbon input.dx-colorbox-input { color: transparent; user-select: none; } @font-face { font-family: "dxre-icons"; src: url("./icons/dxre-icons.woff2") format("woff2"), url("./icons/dxre-icons.woff") format("woff"), url("./icons/dxre-icons.ttf") format("truetype"); } .dxre-icon-ZoomOut:before, .dxre-icon-ZoomIn:before, .dxre-icon-SimpleView:before, .dxre-icon-RulerVertical:before, .dxre-icon-RulerHorizontal:before, .dxre-icon-PrintLayoutView:before, .dxre-icon-FullScreen:before, .dxre-icon-DraftView:before, .dxre-icon-ViewTableGridlines:before, .dxre-icon-TableProperties:before, .dxre-icon-TableFixedColumnWidth:before, .dxre-icon-TableCellMargins:before, .dxre-icon-TableAutoFitWindow:before, .dxre-icon-TableAutoFitContents:before, .dxre-icon-SplitTableCells:before, .dxre-icon-SplitTable:before, .dxre-icon-SelectTableRow:before, .dxre-icon-SelectTableColumn:before, .dxre-icon-SelectTableCell:before, .dxre-icon-SelectTable:before, .dxre-icon-Select:before, .dxre-icon-PenColor:before, .dxre-icon-MergeTableCells:before, .dxre-icon-InsertTableRowsBelow:before, .dxre-icon-InsertTableRowsAbove:before, .dxre-icon-InsertTableColumnsToTheRight:before, .dxre-icon-InsertTableColumnsToTheLeft:before, .dxre-icon-InsertTableCells:before, .dxre-icon-DeleteTableRows:before, .dxre-icon-DeleteTableColumns:before, .dxre-icon-DeleteTableCells:before, .dxre-icon-DeleteTable:before, .dxre-icon-BorderTop:before, .dxre-icon-BordersInside:before, .dxre-icon-BordersAll:before, .dxre-icon-BorderRight:before, .dxre-icon-BorderOutside:before, .dxre-icon-BorderNone:before, .dxre-icon-BorderLeft:before, .dxre-icon-BorderInsideVertical:before, .dxre-icon-BorderInsideHorizontal:before, .dxre-icon-BorderBottom:before, .dxre-icon-AlignTopRight:before, .dxre-icon-AlignTopLeft:before, .dxre-icon-AlignTopCenter:before, .dxre-icon-AlignMiddleRight:before, .dxre-icon-AlignMiddleLeft:before, .dxre-icon-AlignMiddleCenter:before, .dxre-icon-AlignBottomRight:before, .dxre-icon-AlignBottomLeft:before, .dxre-icon-AlignBottomCenter:before, .dxre-icon-UnprotectDocument:before, .dxre-icon-SpellCheckAsYouType:before, .dxre-icon-SpellCheck:before, .dxre-icon-ShowComments:before, .dxre-icon-ReviewingPane:before, .dxre-icon-Reviewers:before, .dxre-icon-ProtectDocument:before, .dxre-icon-PreviousComment:before, .dxre-icon-NextComment:before, .dxre-icon-NewComment:before, .dxre-icon-Language:before, .dxre-icon-EditRangePermission:before, .dxre-icon-DeleteComment:before, .dxre-icon-UpdateTableOfContents:before, .dxre-icon-InsertTableOfEquations:before, .dxre-icon-InsertTableOfContents:before, .dxre-icon-InsertTableOfCaptions:before, .dxre-icon-InsertTableCaption:before, .dxre-icon-InsertFigureCaption:before, .dxre-icon-InsertCaption:before, .dxre-icon-AddParagraphToTableOfContents:before, .dxre-icon-TextWrapTopAndBottom:before, .dxre-icon-TextWrapTight:before, .dxre-icon-TextWrapThrough:before, .dxre-icon-TextWrapSquare:before, .dxre-icon-TextWrapInline:before, .dxre-icon-TextWrapInFrontOfText:before, .dxre-icon-TextWrapBehind:before, .dxre-icon-FloatingObjectSendToBack:before, .dxre-icon-FloatingObjectSendBehindText:before, .dxre-icon-FloatingObjectSendBackward:before, .dxre-icon-FloatingObjectOutlineColor:before, .dxre-icon-FloatingObjectFillColor:before, .dxre-icon-FloatingObjectBringToFront:before, .dxre-icon-FloatingObjectBringInFrontOfText:before, .dxre-icon-FloatingObjectBringForward:before, .dxre-icon-AlignFloatingObjectTopRight:before, .dxre-icon-AlignFloatingObjectTopLeft:before, .dxre-icon-AlignFloatingObjectTopCenter:before, .dxre-icon-AlignFloatingObjectMiddleRight:before, .dxre-icon-AlignFloatingObjectMiddleLeft:before, .dxre-icon-AlignFloatingObjectMiddleCenter:before, .dxre-icon-AlignFloatingObjectBottomRight:before, .dxre-icon-AlignFloatingObjectBottomLeft:before, .dxre-icon-AlignFloatingObjectBottomCenter:before, .dxre-icon-PaperSize:before, .dxre-icon-PageOrientationPortrait:before, .dxre-icon-PageOrientationLandscape:before, .dxre-icon-PageOrientation:before, .dxre-icon-PageMarginsWide:before, .dxre-icon-PageMarginsNormal:before, .dxre-icon-PageMarginsNarrow:before, .dxre-icon-PageMarginsModerate:before, .dxre-icon-PageMargins:before, .dxre-icon-PageColor:before, .dxre-icon-LineNumbering:before, .dxre-icon-InsertSectionBreakOddPage:before, .dxre-icon-InsertSectionBreakNextPage:before, .dxre-icon-InsertSectionBreakEvenPage:before, .dxre-icon-InsertColumnBreak:before, .dxre-icon-ColumnsTwo:before, .dxre-icon-ColumnsThree:before, .dxre-icon-ColumnsOne:before, .dxre-icon-Columns:before, .dxre-icon-ViewMergedData:before, .dxre-icon-ShowAllFieldResults:before, .dxre-icon-ShowAllFieldCodes:before