.customControl, .HTMLItem, .richTextItem { text-decoration: none; font-weight: normal; font-style: normal; font-family: var(--F1); font-size: var(--CAPTION); } .customControl { background-color: rgba(255, 255, 255, 0.8); color: black; } .HTMLItem, .richTextItem { display: inline-block; background-color: var(--primary2); color: var(--ui-01); border: 1px solid var(--ui-01); padding: 2px; margin: 1px; } .repeater, .singleton { display: inline; border: none; } .TOC { width: 100%; } .hyperlink:not(.textItem) { border: none; color: var(--primary1); text-decoration: none; cursor: pointer; padding: 0; } .hyperlink:not(.textItem):hover { color: var(--primary2); text-decoration: underline; } TABLE.v2_commonAxis TD.chartNode { border: 1px solid var(--text-03); } .mapChart .defaultChartMeasure { border: 1px solid var(--B); } TABLE.pies, TABLE.pieSlices, TABLE.v2_pieSlices, TABLE.v2_paretoBars, TABLE.chartNodes, TABLE.gauges, TABLE.indicators, TABLE.chartNestedNodes, .marimekkoBars, .barimekkoBarClusters, .paretoBars, .paretoBarClusters, .commonClusters, .progressiveBars, .combinationChartTypes, .points, .pointClusters, .radialClusters, .winLossBars, .marimekkoBarClusters, .v2_chartMeasure, .v2_bubbleMeasure, .v2_category, .v2_series, .v2_commonAxis, .v2_defaultChartMeasure { border: 1px solid var(--text-03); border-collapse: collapse; } .commonClusters, .v2_defaultChartMeasure { background-color: var(--ui-01); } TABLE.line, TABLE.bar, TABLE.area { background-color: var(--ui-01); border-collapse: collapse; } TABLE.chartNodeMembers { border-collapse: collapse; } .pointXMeasure, .pointYMeasure, .angularMeasure, .radialMeasure, .targetMeasure, .toleranceMeasure, .bubbleMeasure, .pointZMeasure, .winLossChartMeasure, .defaultChartMeasure { font-family: var(--F1); border: 1px solid var(--text-03); border-collapse: collapse; } .defaultChartMeasure { background-color: var(--ui-01); } .chartNodeMember { padding: 1px; } .chartNodeMember, .chartLabel, .chartNode, .regionColorLegendTitle, .pointColorLegendTitle, .pointSizeLegendTitle { font-family: var(--F1); font-size: var(--BODY-S); font-weight: normal; font-style: normal; color: var(--text-01); } #idCaretDrop, #idDropRect { pointer-events: none; position: absolute; z-index: 99; } DIV.clsDropRect { border: 2px dashed var(--B); font-size: 2pt; } DIV.clsCaretReplace { padding: 2px; } DIV.clsCaretVerticalBar { margin-left: -5px; padding: 3px; width: 10px; border-left: 1px solid var(--B); border-right: 1px solid var(--B); background-color: var(--ui-01); } DIV.clsCaretHorizontalBar { margin-top: -5px; padding: 3px; height: 10px; border-top: 1px solid var(--B); border-bottom: 1px solid var(--B); background-color: var(--ui-01); } DIV.clsCaretVerticalSingleBar { margin-left: -2px; width: 4px; } DIV.clsCaretHorizontalSingleBar { margin-top: -2px; height: 4px; } DIV.clsCaretBlank { margin-top: -2px; height: 0; } .clsChartInstruction, .clsVizChartInstruction, .clsChartActiveDrop { font-family: var(--F1); font-size: var(--CAPTION); font-weight: normal; color: var(--text-03); } .clsEmptyChartText { font-family: var(--F1); font-size: var(--BODY-S); font-weight: normal; color: var(--B); cursor: default; white-space: nowrap; } .clsChartActiveDrop { background-color: var(--ui-01); border: 1px solid var(--text-03); } .clsChartItem { font-family: var(--F1); font-size: var(--BODY-S); font-weight: normal; font-style: normal; color: var(--text-01); } .clsVizChartItem { font-family: var(--F1); font-size: var(--BODY-S); font-weight: normal; font-style: normal; color: var(--B); } DIV.clsVizChartItem { color: var(--primary1); } DIV.clsCircularMenuInsert { display: inline-block; height: 32px; width: 32px; cursor: pointer; fill: var(--text-03); color: var(--text-03); } svg.clsCircularMenuInsertSvg { pointer-events: none; width: 32px; height: 32px; } DIV.clsCircularMenuInsert:hover { fill: var(--primary1); color: var(--primary1); } .clsDropAssistant { position: absolute; pointer-events: none; } .clsDropAssistant > div { position: relative; height: 100%; width: 100%; } .clsDragSelectorHotSpot { position: absolute; pointer-events: all; z-index: 2000; background-color: transparent; } .clsDragSelectorTopHotSpot, .clsDragSelectorBottomHotSpot { width: calc(100%); } .clsDragSelectorTopHotSpot > div, .clsDragSelectorBottomHotSpot > div { height: 10px; } .clsDragSelectorLeftHotSpot, .clsDragSelectorRightHotSpot { top: 0; bottom: 0; } .clsDragSelectorLeftHotSpot > div, .clsDragSelectorRightHotSpot > div { display: inline-block; width: 10px; height: 100%; } .clsDragSelectorBottomHotSpot { bottom: 0; } .clsDragSelectorRightHotSpot { right: 0; } #idDropRect.clsDynamicDropTarget { pointer-events: none; border: none; } #idWorkareaPane[_pfk="true"] .clsGripper { display: none; } .clsGripperSelection { box-shadow: 0 0 0 3px var(--primary1-a80); outline: none !important; } .clsGripper { position: absolute; width: 8px; height: 8px; border: 1px solid var(--primary1-a80); background-color: var(--ui-01); z-index: 2; } .clsGripper.clsBottom { bottom: -6px; left: calc(50% - 4px); } .clsGripper.clsTop { top: -6px; left: calc(50% - 4px); } .clsGripper.clsBottom, .clsGripper.clsTop { cursor: ns-resize; } .clsGripper.clsLeft { top: calc(50% - 4px); left: -6px; } .clsGripper.clsRight { top: calc(50% - 4px); right: -6px; } .clsGripper.clsRight:hover, .clsGripper.clsLeft:hover { cursor: ew-resize; } .clsResizeDiv { position: absolute; display: none; justify-content: center; flex-direction: column; top: -1px; z-index: 200; outline: 3px solid var(--primary1-a80); } .clsResizeHorizontalIndicator, .clsResizeVerticalIndicator { display: flex; align-items: center; overflow: hidden; } .clsResizeHorizontalIndicator { flex-direction: row; } .clsResizeVerticalIndicator { flex-direction: column; height: 100%; } .clsResizeHorizontalIndicator > .clsValue { padding: 0 4px; color: var(--secondary1); } .clsResizeVerticalIndicator > .clsValue { padding: 4px 0; color: var(--secondary1); } .clsResizeHorizontalIndicator > .clsArrow { position: absolute; top: calc(50% - 4px); } .clsResizeHorizontalIndicator > .clsArrow, .clsResizeVerticalIndicator > .clsArrow { border: solid var(--secondary1); border-width: 0 2px 2px 0; padding: 3px; } .clsResizeHorizontalIndicator > .clsArrow.first { left: 2px; transform: rotate(135deg); } .clsResizeVerticalIndicator > .clsArrow.first { transform: rotate(-135deg); margin-top: 2px; } .clsResizeHorizontalIndicator > .clsArrow.last { right: 2px; transform: rotate(-45deg); } .clsResizeVerticalIndicator > .clsArrow.last { transform: rotate(45deg); margin-bottom: 2px; } .clsLine { background-color: var(--secondary1); } .clsResizeHorizontalIndicator > .clsLine { height: 2px; width: calc(100%); } .clsResizeVerticalIndicator > .clsLine { width: 2px; height: 100%; } .clsResizeVerticalIndicator > .clsLine.first { margin-top: -6px; } .clsResizeVerticalIndicator > .clsLine.last { margin-bottom: -6px; } .clsResizedArea { position: absolute; z-index: 200; background-color: transparent; background-color: rgba(255, 255, 255, 0.8); } .clsDynamicDropResultPreview { position: absolute; pointer-events: none; opacity: 0; z-index: 300; background-color: transparent; } .clsDynamicDropResultPreview > table { background-color: var(--ui-01); } .clsDynamicDropTable > tbody > tr > td { outline: 2px dashed var(--RS-OUTLINE-SELECTION-COLOR); } .clsPreviewEnter { transition: opacity 200ms linear; } .clsPreviewExit { transition: opacity 300ms linear; } TABLE.listControl { border-collapse: collapse; } /* ListControl Design View (DV) */ TBODY.clsListControlDVTTitleBody, TBODY.clsListControlDVSHdrTBody, TBODY.clsListControlDVSFtrTBody { border: 1px solid var(--G2); } TBODY.clsListControlDVListBody > TR > TD:first-of-type, TBODY.clsListControlDVTTitleBody > TR > TD:first-of-type, TBODY.clsListControlDVSHdrTBody > TR > TD:first-of-type, TBODY.clsListControlDVSFtrTBody > TR > TD:first-of-type { border-left-width: 0 !important; } TBODY.clsListControlDVListBody > TR > TD:last-of-type, TBODY.clsListControlDVTTitleBody > TR > TD:last-of-type, TBODY.clsListControlDVSHdrTBody > TR > TD:last-of-type, TBODY.clsListControlDVSFtrTBody > TR > TD:last-of-type { border-right-width: 0 !important; } TBODY.clsListControlDVListBody > TR:first-of-type > TD, TBODY.clsListControlDVTTitleBody > TR:first-of-type > TD, TBODY.clsListControlDVSHdrTBody > TR:first-of-type > TD, TBODY.clsListControlDVSFtrTBody > TR:first-of-type > TD { border-top-width: 0 !important; } TBODY.clsListControlDVListBody > TR:last-of-type > TD, TBODY.clsListControlDVTTitleBody > TR:last-of-type > TD, TBODY.clsListControlDVSHdrTBody > TR:last-of-type > TD, TBODY.clsListControlDVSFtrTBody > TR:last-of-type > TD { border-bottom-width: 0 !important; } TBODY.clsListControlDVSHdrTBody:not(:first-of-type), TBODY.clsListControlDVListBody:not(:first-of-type) { border-top-width: 0 !important; } TBODY.clsListControlDVListBody:not(:last-of-type) { border-bottom-width: 0 !important; } TBODY.clsListControlDVListBody > TR.clsListControlDVGHFirst > TD, TBODY.clsListControlDVListBody > TR.clsListControlDVGFFirst > TD { border-top-color: transparent !important; } TBODY.clsListControlDVListBody > TR.clsListControlDVGHLast > TD, TBODY.clsListControlDVListBody > TR.clsListControlDVFHLast > TD { border-bottom-color: transparent !important; } IMG.clsReportState, svg.clsReportState { height: 16px; width: 8px; vertical-align: middle; margin: 0 2px 0 1px; } svg.clsReportState { pointer-events: none; fill: var(--primary1); } IMG.clsReportState16x16, svg.clsReportState16x16 { width: 16px; height: 16px; vertical-align: middle; margin: 0 2px 0 1px; } svg.clsReportState16x16 { fill: var(--primary1); vertical-align: text-bottom; } DIV.clsDrillReportState { display: inline-block; } .clsChartAuthoringBorder { border: 1px solid var(--text-03); } .clsDropZone { border: 1px solid var(--text-03); background-color: var(--ui-01); } .clsAppListCustControlDropZoneIcon { padding-left: 4px; padding-right: 2px; border-right: 1px solid var(--text-03); background-color: var(--ui-03); } .clsVizDropZoneIcon { padding-left: 4px; padding-right: 13px; } .clsVizEdgesHeaderSpacerAfter { width: 100%; border-bottom: 1px solid var(--ui-01); } .clsVcDataSet { font-family: var(--F1); font-size: var(--BODY-S); font-weight: normal; font-style: normal; padding: 5px; min-width: 200px; } .clsVcDataSetHeader { color: var(--text-01); } .clsVcFieldHeading { padding-top: var(--16S); padding-bottom: 4px; color: var(--text-02); } .clsVcFieldMandatoryIndicator { color: var(--support-01); } TD.clsVcSlotImg { width: 24px; } IMG.clsVcSlotImg { width: 16px; height: 16px; } .clsVcSlotDataBox, .clsVcSlotDataBoxSecondary { border: 1px dashed var(--G2); padding: 5px; color: var(--text-01); } .clsVcSlotDataBoxSecondary { font-style: italic; color: var(--text-03); padding-left: 10px; } .clsVcSlotDataEmptyInstruction { color: var(--G2); } .clsVizEdgesHeader { font-family: var(--F1); font-size: var(--BODY-S); font-weight: normal; font-style: normal; color: var(--primary1); cursor: default; empty-cells: show; width: 100%; border-collapse: collapse; } .clsEmptyPreview { background-color: var(--ui-01); border: 1px solid var(--text-03); color: var(--text-03); font-size: var(--CAPTION); } .clsEmptyChartImg, .clsEmptyVizImg { opacity: 0.3; } .clsCustControlDataSet { border: 1px solid var(--text-03); padding: 8px; margin: 4px; display: inline-block; background-color: var(--ui-01); } .clsVizDataSet { padding: 8px 6px 8px 5px; margin: 4px; display: inline-block; background-color: var(--ui-01); } .clsVizFieldTable { height: 24px; } .clsVizField { height: 24px; vertical-align: middle; padding: 0 4px 0 0; } .clsVizExtraItem { /* background-color: var(--ui-03); */ } .clsVizEdgeSeparator { width: 100%; height: 1px; background-color: var(--G2); overflow: hidden; font-size: 2pt; margin-top: 2px; } .clsVizNestingIndicator { vertical-align: top; width: 7px; } .clsVizFieldHeading { padding-top: 12px; padding-bottom: 4px; padding-left: 33px; color: var(--text-03); width: 100%; } .clsVizEdgesHeaderText { background-color: var(--ui-01); padding-top: 4px; border: 0px solid var(--ui-01); white-space: nowrap; } .clsCustControlDataSetHeader { background-color: var(--ui-03); border: 1px solid var(--text-03); padding: 2px 4px 2px 4px; margin: -9px -9px 4px -9px; } .clsVizDataSetHeader { background-color: var(--ui-01); border: 1px solid var(--ui-01); padding: 2px 10px; margin: -9px -9px 4px; } .clsVizEdgesHeaderSpacerBefore { border-bottom: 1px solid var(--text-03); } IMG.clsContainerSelect11x11 { height: 11px; width: 11px; vertical-align: middle; } /* A workaround to fix percentage height applied on img tag does not work properly in chrome version 85.0.4183.102 */ IMG.clsPromptImg_st_m, IMG.clsPromptImg_st_s { min-width: 200px; width: 300px; min-height: 200px; height: 400px } IMG.clsPromptImg_tb_s { min-width: 157px; min-height: 24px; } IMG.clsPromptImg_tb_m { min-width: 402px; min-height: 156px; } IMG.clsPromptImg_tb_r { min-width: 173px; min-height: 101px; } IMG.clsPromptImg_tb_mr { min-width: 435px; min-height: 156px; } IMG.clsPromptImg_sv_s { min-width: 192px; min-height: 20px; } IMG.clsPromptImg_sv_r { min-width: 205px; min-height: 88px; } IMG.clsPromptImg_sv_ml { min-width: 148px; min-height: 80px; } IMG.clsPromptImg_sv_sl, IMG.clsPromptImg_sv_mc, IMG.clsPromptImg_sv_sr { min-width: 200px; min-height: 80px; } IMG.clsPromptImg_sv_mr { min-width: 407px; min-height: 160px; }