@import "../globalCssVariables"; .ProseMirror { width: 100%; height: 100%; min-height: 100%; } .ProseMirror:focus { outline: none !important; } .formattedTextBox-cont-scroll, .formattedTextBox-cont-hidden { background: inherit; padding: 0; border-width: 0px; border-radius: inherit; border-color: $intermediate-color; box-sizing: border-box; background-color: inherit; border-style: solid; overflow-y: auto; overflow-x: hidden; color: initial; height: 100%; pointer-events: all; } .formattedTextBox-cont-hidden { pointer-events: none; } .formattedTextBox-inner-rounded { height: 70%; width: 85%; position: absolute; overflow: auto; top: 15%; left: 10%; } .formattedTextBox-inner-rounded div, .formattedTextBox-inner div { padding: 10px 10px; } .menuicon { display: inline-block; border-right: 1px solid rgba(0, 0, 0, 0.2); color: #888; line-height: 1; padding: 0 7px; margin: 1px; cursor: pointer; text-align: center; min-width: 1.4em; } .strong, .heading { font-weight: bold; } .em { font-style: italic; } .userMarkOpen { background: rgba(255, 255, 0, 0.267); display: inline; } .userMark { background: rgba(255, 255, 0, 0.267); font-size: 2px; display: inline-grid; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width:10px; min-height:10px; text-align:center; align-content: center; } footnote { display: inline-block; position: relative; cursor: pointer; div { padding : 0 !important; } } footnote::after { content: counter(prosemirror-footnote); vertical-align: super; font-size: 75%; counter-increment: prosemirror-footnote; } .ProseMirror { counter-reset: prosemirror-footnote; } .footnote-tooltip { cursor: auto; font-size: 75%; position: absolute; left: -30px; top: calc(100% + 10px); background: silver; padding: 3px; border-radius: 2px; max-width: 100px; min-width: 50px; width: max-content; } .prosemirror-attribution { font-size: 8px; } .footnote-tooltip::before { border: 5px solid silver; border-top-width: 0px; border-left-color: transparent; border-right-color: transparent; position: absolute; top: -5px; left: 27px; content: " "; height: 0; width: 0; } .formattedTextBox-summarizer { opacity :0.5; position: relative; width:40px; height:20px; } .formattedTextBox-summarizer::after{ content: "←" ; } .formattedTextBox-summarizer-collapsed { opacity :0.5; position: relative; width:40px; height:20px; } .formattedTextBox-summarizer-collapsed::after { content: "..."; } ol { counter-reset: deci1 0;} .decimal1-ol {counter-reset: deci1; p { display: inline }; font-size: 24 } .decimal2-ol {counter-reset: deci2; p { display: inline }; font-size: 18 } .decimal3-ol {counter-reset: deci3; p { display: inline }; font-size: 14 } .decimal4-ol {counter-reset: deci4; p { display: inline }; font-size: 10 } .decimal5-ol {counter-reset: deci5; p { display: inline }; font-size: 10 } .decimal6-ol {counter-reset: deci6; p { display: inline }; font-size: 10 } .decimal7-ol {counter-reset: deci7; p { display: inline }; font-size: 10 } .upper-alpha-ol {counter-reset: ualph; p { display: inline }; font-size: 18 } .lower-roman-ol {counter-reset: lroman; p { display: inline }; font-size: 14; } .lower-alpha-ol {counter-reset: lalpha; p { display: inline }; font-size: 10;} .decimal1:before { content: counter(deci1) ") "; counter-increment: deci1; display:inline-block; min-width: 30;} .decimal2:before { content: counter(deci1) "." counter(deci2) ") "; counter-increment: deci2; display:inline-block; min-width: 35} .decimal3:before { content: counter(deci1) "." counter(deci2) "." counter(deci3) ") "; counter-increment: deci3; display:inline-block; min-width: 35} .decimal4:before { content: counter(deci1) "." counter(deci2) "." counter(deci3) "." counter(deci4) ") "; counter-increment: deci4; display:inline-block; min-width: 40} .decimal5:before { content: counter(deci1) "." counter(deci2) "." counter(deci3) "." counter(deci4) "." counter(deci5) ") "; counter-increment: deci5; display:inline-block; min-width: 40} .decimal6:before { content: counter(deci1) "." counter(deci2) "." counter(deci3) "." counter(deci4) "." counter(deci5) "." counter(deci6) ") "; counter-increment: deci6; display:inline-block; min-width: 45} .decimal7:before { content: counter(deci1) "." counter(deci2) "." counter(deci3) "." counter(deci4) "." counter(deci5) "." counter(deci6) "." counter(deci7) ") "; counter-increment: deci7; display:inline-block; min-width: 50} .upper-alpha:before { content: counter(deci1) "." counter(ualph, upper-alpha) ") "; counter-increment: ualph; display:inline-block; min-width: 35 } .lower-roman:before { content: counter(deci1) "." counter(ualph, upper-alpha) "." counter(lroman, lower-roman) ") "; counter-increment: lroman;display:inline-block; min-width: 50 } .lower-alpha:before { content: counter(deci1) "." counter(ualph, upper-alpha) "." counter(lroman, lower-roman) "." counter(lalpha, lower-alpha) ") "; counter-increment: lalpha; display:inline-block; min-width: 35}