1*529cd0c7SJaap de Haan.dmn-literal-expression-container { 2*529cd0c7SJaap de Haan --decision-properties-background-color: var(--color-white); 3*529cd0c7SJaap de Haan --decision-properties-border-color: var(--color-grey-225-10-15); 4*529cd0c7SJaap de Haan --decision-properties-color: var(--color-grey-225-10-15); 5*529cd0c7SJaap de Haan --literal-expression-color: var(--color-grey-225-10-15); 6*529cd0c7SJaap de Haan --literal-expression-properties-border-color: var(--color-grey-225-10-15); 7*529cd0c7SJaap de Haan --literal-expression-properties-color: var(--color-grey-225-10-15); 8*529cd0c7SJaap de Haan --powered-by-overlay-background-color: var(--color-black-opacity-20); 9*529cd0c7SJaap de Haan --powered-by-overlay-content-background-color: var(--color-white); 10*529cd0c7SJaap de Haan --powered-by-overlay-content-border-color: var(--color-grey-225-10-75); 11*529cd0c7SJaap de Haan --powered-by-overlay-content-color: var(--color-grey-225-10-15); 12*529cd0c7SJaap de Haan --textarea-border-color: var(--color-grey-225-10-15); 13*529cd0c7SJaap de Haan --textarea-color: var(--color-grey-225-10-15); 14*529cd0c7SJaap de Haan --view-drd-button-background-color: var(--color-white); 15*529cd0c7SJaap de Haan --view-drd-button-border-color: var(--color-grey-225-10-75); 16*529cd0c7SJaap de Haan --view-drd-button-color: var(--color-grey-225-10-15); 17*529cd0c7SJaap de Haan --view-drd-button-hover-background-color: var(--color-grey-225-10-97); 18*529cd0c7SJaap de Haan --literal-expression-font-family: 'Arial', sans-serif; 19*529cd0c7SJaap de Haan --literal-expression-font-family-monospace: monospace; 20*529cd0c7SJaap de Haan 21*529cd0c7SJaap de Haan font-family: var(--literal-expression-font-family); 22*529cd0c7SJaap de Haan color: var(--literal-expression-color); 23*529cd0c7SJaap de Haan width: 100%; 24*529cd0c7SJaap de Haan height: 100%; 25*529cd0c7SJaap de Haan} 26*529cd0c7SJaap de Haan 27*529cd0c7SJaap de Haan.dmn-literal-expression-container .viewer-container { 28*529cd0c7SJaap de Haan width: 100%; 29*529cd0c7SJaap de Haan height: 100%; 30*529cd0c7SJaap de Haan overflow: auto; 31*529cd0c7SJaap de Haan display: flex; 32*529cd0c7SJaap de Haan flex-direction: column; 33*529cd0c7SJaap de Haan} 34*529cd0c7SJaap de Haan 35*529cd0c7SJaap de Haan.dmn-literal-expression-container * { 36*529cd0c7SJaap de Haan box-sizing: border-box; 37*529cd0c7SJaap de Haan} 38*529cd0c7SJaap de Haan 39*529cd0c7SJaap de Haan/* decision properties */ 40*529cd0c7SJaap de Haan.dmn-literal-expression-container .decision-properties { 41*529cd0c7SJaap de Haan border: 1px solid var(--decision-properties-border-color); 42*529cd0c7SJaap de Haan border-bottom: none; 43*529cd0c7SJaap de Haan padding: 10px; 44*529cd0c7SJaap de Haan padding-right: 75px; 45*529cd0c7SJaap de Haan color: var(--decision-properties-color); 46*529cd0c7SJaap de Haan background-color: var(--decision-properties-background-color); 47*529cd0c7SJaap de Haan position: relative; 48*529cd0c7SJaap de Haan min-width: 192px; 49*529cd0c7SJaap de Haan} 50*529cd0c7SJaap de Haan 51*529cd0c7SJaap de Haan.dmn-literal-expression-container .decision-name { 52*529cd0c7SJaap de Haan margin: 0; 53*529cd0c7SJaap de Haan font-size: 21px; 54*529cd0c7SJaap de Haan font-weight: normal; 55*529cd0c7SJaap de Haan white-space: pre; 56*529cd0c7SJaap de Haan} 57*529cd0c7SJaap de Haan 58*529cd0c7SJaap de Haan.dmn-literal-expression-container .decision-name:not(.editor) { 59*529cd0c7SJaap de Haan cursor: default; 60*529cd0c7SJaap de Haan} 61*529cd0c7SJaap de Haan 62*529cd0c7SJaap de Haan.dmn-literal-expression-container .decision-name.editor { 63*529cd0c7SJaap de Haan cursor: text; 64*529cd0c7SJaap de Haan} 65*529cd0c7SJaap de Haan 66*529cd0c7SJaap de Haan.dmn-literal-expression-container .decision-name div { 67*529cd0c7SJaap de Haan outline: none; 68*529cd0c7SJaap de Haan} 69*529cd0c7SJaap de Haan 70*529cd0c7SJaap de Haan.dmn-literal-expression-container .decision-name:not(.editable), 71*529cd0c7SJaap de Haan.dmn-literal-expression-container .decision-name [contenteditable="true"] { 72*529cd0c7SJaap de Haan text-overflow: ellipsis; 73*529cd0c7SJaap de Haan white-space: nowrap; 74*529cd0c7SJaap de Haan overflow: hidden; 75*529cd0c7SJaap de Haan} 76*529cd0c7SJaap de Haan 77*529cd0c7SJaap de Haan.dmn-literal-expression-container .textarea .content-editable { 78*529cd0c7SJaap de Haan height: 100%; 79*529cd0c7SJaap de Haan box-sizing: border-box; 80*529cd0c7SJaap de Haan} 81*529cd0c7SJaap de Haan 82*529cd0c7SJaap de Haan.dmn-literal-expression-container .decision-name.editor:not(.focussed):hover { 83*529cd0c7SJaap de Haan cursor: text; 84*529cd0c7SJaap de Haan} 85*529cd0c7SJaap de Haan 86*529cd0c7SJaap de Haan.dmn-literal-expression-container .decision-name.focussed .content-editable { 87*529cd0c7SJaap de Haan text-overflow: unset; 88*529cd0c7SJaap de Haan} 89*529cd0c7SJaap de Haan 90*529cd0c7SJaap de Haan/* textarea */ 91*529cd0c7SJaap de Haan.dmn-literal-expression-container .textarea { 92*529cd0c7SJaap de Haan box-sizing: border-box; 93*529cd0c7SJaap de Haan width: 100%; 94*529cd0c7SJaap de Haan padding: 12px; 95*529cd0c7SJaap de Haan font-family: var(--literal-expression-font-family-monospace); 96*529cd0c7SJaap de Haan line-height: 1.4; 97*529cd0c7SJaap de Haan border: 1px solid var(--textarea-border-color); 98*529cd0c7SJaap de Haan border-bottom-width: 1px; 99*529cd0c7SJaap de Haan white-space: pre; 100*529cd0c7SJaap de Haan font-size: 14px; 101*529cd0c7SJaap de Haan color: var(--textarea-color); 102*529cd0c7SJaap de Haan min-height: 250px; 103*529cd0c7SJaap de Haan overflow: auto; 104*529cd0c7SJaap de Haan} 105*529cd0c7SJaap de Haan 106*529cd0c7SJaap de Haan.dmn-literal-expression-container .textarea div:focus { 107*529cd0c7SJaap de Haan outline: none; 108*529cd0c7SJaap de Haan} 109*529cd0c7SJaap de Haan 110*529cd0c7SJaap de Haan.dmn-literal-expression-container .textarea.editor { 111*529cd0c7SJaap de Haan cursor: text; 112*529cd0c7SJaap de Haan} 113*529cd0c7SJaap de Haan 114*529cd0c7SJaap de Haan.dmn-literal-expression-container .textarea:not(.editor) { 115*529cd0c7SJaap de Haan cursor: default; 116*529cd0c7SJaap de Haan} 117*529cd0c7SJaap de Haan 118*529cd0c7SJaap de Haan/* literal expression properties */ 119*529cd0c7SJaap de Haan.dmn-literal-expression-container .literal-expression-properties { 120*529cd0c7SJaap de Haan box-sizing: border-box; 121*529cd0c7SJaap de Haan width: 100%; 122*529cd0c7SJaap de Haan padding: 0; 123*529cd0c7SJaap de Haan border: 1px solid var(--literal-expression-properties-border-color); 124*529cd0c7SJaap de Haan border-top: none; 125*529cd0c7SJaap de Haan font-size: 14px; 126*529cd0c7SJaap de Haan color: var(--literal-expression-properties-color); 127*529cd0c7SJaap de Haan} 128*529cd0c7SJaap de Haan 129*529cd0c7SJaap de Haan.dmn-literal-expression-container .literal-expression-properties .variables-table { 130*529cd0c7SJaap de Haan border-spacing: 8px; 131*529cd0c7SJaap de Haan border-collapse: separate; 132*529cd0c7SJaap de Haan} 133*529cd0c7SJaap de Haan 134*529cd0c7SJaap de Haan.dmn-literal-expression-container .literal-expression-properties .variables-table tr td:first-child { 135*529cd0c7SJaap de Haan font-weight: bold; 136*529cd0c7SJaap de Haan} 137*529cd0c7SJaap de Haan 138*529cd0c7SJaap de Haan.dmn-literal-expression-container .literal-expression-properties .variables-table tr td:last-child { 139*529cd0c7SJaap de Haan min-width: 100px; 140*529cd0c7SJaap de Haan} 141*529cd0c7SJaap de Haan 142*529cd0c7SJaap de Haan.dmn-literal-expression-container .literal-expression-properties .variable-name-input { 143*529cd0c7SJaap de Haan width: 100%; 144*529cd0c7SJaap de Haan} 145*529cd0c7SJaap de Haan 146*529cd0c7SJaap de Haan/* view drd */ 147*529cd0c7SJaap de Haan.dmn-literal-expression-container .view-drd { 148*529cd0c7SJaap de Haan margin-right: 10px; 149*529cd0c7SJaap de Haan padding-bottom: 10px; 150*529cd0c7SJaap de Haan} 151*529cd0c7SJaap de Haan 152*529cd0c7SJaap de Haan.dmn-literal-expression-container .view-drd .view-drd-button { 153*529cd0c7SJaap de Haan background: var(--view-drd-button-background-color); 154*529cd0c7SJaap de Haan padding: 8px; 155*529cd0c7SJaap de Haan border: solid 1px var(--view-drd-button-border-color); 156*529cd0c7SJaap de Haan border-radius: 2px; 157*529cd0c7SJaap de Haan font-size: 14px; 158*529cd0c7SJaap de Haan color: var(--view-drd-button-color); 159*529cd0c7SJaap de Haan font-weight: bold; 160*529cd0c7SJaap de Haan cursor: pointer; 161*529cd0c7SJaap de Haan} 162*529cd0c7SJaap de Haan 163*529cd0c7SJaap de Haan.dmn-literal-expression-container .view-drd .view-drd-button:hover { 164*529cd0c7SJaap de Haan background: var(--view-drd-button-hover-background-color); 165*529cd0c7SJaap de Haan} 166