UNPKG

morning-ui

Version:

modern efficient user interface, using human-friendly HTML

1,512 lines 1.6 MB
/*! normalize.css v9.0.1 | MIT License | github.com/csstools/normalize.css */ /* Document * ========================================================================== */ /** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in * IE on Windows Phone and in iOS. */ html { line-height: 1.15; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ } /* Sections * ========================================================================== */ /** * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */ h1 { font-size: 2em; margin: 0.67em 0; } /* Grouping content * ========================================================================== */ /** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. */ hr { box-sizing: content-box; /* 1 */ height: 0; /* 1 */ overflow: visible; /* 2 */ } /** * Add the correct display in IE. */ main { display: block; } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ pre { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } /* Text-level semantics * ========================================================================== */ /** * Remove the gray background on active links in IE 10. */ a { background-color: transparent; } /** * Add the correct text decoration in Edge, IE, Opera, and Safari. */ abbr[title] { text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; } /** * Add the correct font weight in Chrome, Edge, and Safari. */ b, strong { font-weight: bolder; } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ code, kbd, samp { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } /** * Add the correct font size in all browsers. */ small { font-size: 80%; } /* Embedded content * ========================================================================== */ /** * Add the correct display in IE 9-. */ audio, video { display: inline-block; } /** * Add the correct display in iOS 4-7. */ audio:not([controls]) { display: none; height: 0; } /** * Remove the border on images inside links in IE 10-. */ img { border-style: none; } /** * Hide the overflow in IE. */ svg:not(:root) { overflow: hidden; } /* Forms * ========================================================================== */ /** * Remove the margin in Safari. */ button, input, select { margin: 0; } /** * 1. Show the overflow in IE. * 2. Remove the inheritance of text transform in Edge, Firefox, and IE. */ button { overflow: visible; /* 1 */ text-transform: none; /* 2 */ } /** * Correct the inability to style clickable types in iOS and Safari. */ button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } /** * Correct the padding in Firefox. */ fieldset { padding: 0.35em 0.75em 0.625em; } /** * Show the overflow in Edge and IE. */ input { overflow: visible; } /** * 1. Correct the text wrapping in Edge and IE. * 2. Correct the color inheritance from `fieldset` elements in IE. */ legend { box-sizing: border-box; /* 1 */ color: inherit; /* 2 */ display: table; /* 1 */ max-width: 100%; /* 1 */ white-space: normal; /* 1 */ } /** * 1. Add the correct display in Edge and IE. * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. */ progress { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ } /** * Remove the inheritance of text transform in Firefox. */ select { text-transform: none; } /** * 1. Remove the margin in Firefox and Safari. * 2. Remove the default vertical scrollbar in IE. */ textarea { margin: 0; /* 1 */ overflow: auto; /* 2 */ } /** * 1. Add the correct box sizing in IE 10-. * 2. Remove the padding in IE 10-. */ [type="checkbox"], [type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } /** * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */ [type="search"] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ } /** * Correct the cursor style of increment and decrement buttons in Safari. */ ::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; } /** * Correct the text style of placeholders in Chrome, Edge, and Safari. */ ::-webkit-input-placeholder { color: inherit; opacity: 0.54; } /** * Remove the inner padding in Chrome and Safari on macOS. */ ::-webkit-search-decoration { -webkit-appearance: none; } /** * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */ ::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ } /** * Remove the inner border and padding of focus outlines in Firefox. */ ::-moz-focus-inner { border-style: none; padding: 0; } /** * Restore the focus outline styles unset by the previous rule in Firefox. */ :-moz-focusring { outline: 1px dotted ButtonText; } /* Interactive * ========================================================================== */ /* * Add the correct display in Edge and IE. */ details { display: block; } /* * Add the correct styles in Edge, IE, and Safari. */ dialog { background-color: white; border: solid; color: black; display: block; height: -moz-fit-content; height: -webkit-fit-content; height: fit-content; left: 0; margin: auto; padding: 1em; position: absolute; right: 0; width: -moz-fit-content; width: -webkit-fit-content; width: fit-content; } dialog:not([open]) { display: none; } /* * Add the correct display in all browsers. */ summary { display: list-item; } /* Scripting * ========================================================================== */ /** * Add the correct display in IE 9-. */ canvas { display: inline-block; } /** * Add the correct display in IE. */ template { display: none; } /* User interaction * ========================================================================== */ /** * Add the correct display in IE 10-. */ [hidden] { display: none; } /*! * Quill Editor v2.0.0-dev.3 * https://quilljs.com/ * Copyright (c) 2014, Jason Chen * Copyright (c) 2013, salesforce.com */ .ql-container { box-sizing: border-box; font-family: Helvetica, Arial, sans-serif; font-size: 13px; height: 100%; margin: 0px; position: relative; } .ql-container.ql-disabled .ql-tooltip { visibility: hidden; } .ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui, .ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui { cursor: pointer; } .ql-clipboard { left: -100000px; height: 1px; overflow-y: hidden; position: absolute; top: 50%; } .ql-clipboard p { margin: 0; padding: 0; } .ql-editor { box-sizing: border-box; counter-reset: list-0; line-height: 1.42; height: 100%; outline: none; overflow-y: auto; padding: 12px 15px; tab-size: 4; -moz-tab-size: 4; text-align: left; white-space: pre-wrap; word-wrap: break-word; } .ql-editor > * { cursor: text; } .ql-editor p, .ql-editor ol, .ql-editor pre, .ql-editor blockquote, .ql-editor h1, .ql-editor h2, .ql-editor h3, .ql-editor h4, .ql-editor h5, .ql-editor h6 { margin: 0; padding: 0; } .ql-editor p, .ql-editor h1, .ql-editor h2, .ql-editor h3, .ql-editor h4, .ql-editor h5, .ql-editor h6 { counter-reset: list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9; } .ql-editor table { border-collapse: collapse; } .ql-editor td { border: 1px solid #000; padding: 2px 5px; } .ql-editor ol { padding-left: 1.5em; } .ql-editor li { list-style-type: none; padding-left: 1.5em; position: relative; } .ql-editor li > .ql-ui:before { display: inline-block; margin-left: -1.5em; margin-right: 0.3em; text-align: right; white-space: nowrap; width: 1.2em; } .ql-editor li[data-list=checked] > .ql-ui, .ql-editor li[data-list=unchecked] > .ql-ui { color: #777; } .ql-editor li[data-list=bullet] > .ql-ui:before { content: '\2022'; } .ql-editor li[data-list=checked] > .ql-ui:before { content: '\2611'; } .ql-editor li[data-list=unchecked] > .ql-ui:before { content: '\2610'; } .ql-editor li[data-list=ordered] { counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9; counter-increment: list-0; } .ql-editor li[data-list=ordered] > .ql-ui:before { content: counter(list-0, decimal) '. '; } .ql-editor li[data-list=ordered].ql-indent-1 { counter-increment: list-1; } .ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before { content: counter(list-1, lower-alpha) '. '; } .ql-editor li[data-list=ordered].ql-indent-1 { counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9; } .ql-editor li[data-list=ordered].ql-indent-2 { counter-increment: list-2; } .ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before { content: counter(list-2, lower-roman) '. '; } .ql-editor li[data-list=ordered].ql-indent-2 { counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9; } .ql-editor li[data-list=ordered].ql-indent-3 { counter-increment: list-3; } .ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before { content: counter(list-3, decimal) '. '; } .ql-editor li[data-list=ordered].ql-indent-3 { counter-reset: list-4 list-5 list-6 list-7 list-8 list-9; } .ql-editor li[data-list=ordered].ql-indent-4 { counter-increment: list-4; } .ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before { content: counter(list-4, lower-alpha) '. '; } .ql-editor li[data-list=ordered].ql-indent-4 { counter-reset: list-5 list-6 list-7 list-8 list-9; } .ql-editor li[data-list=ordered].ql-indent-5 { counter-increment: list-5; } .ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before { content: counter(list-5, lower-roman) '. '; } .ql-editor li[data-list=ordered].ql-indent-5 { counter-reset: list-6 list-7 list-8 list-9; } .ql-editor li[data-list=ordered].ql-indent-6 { counter-increment: list-6; } .ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before { content: counter(list-6, decimal) '. '; } .ql-editor li[data-list=ordered].ql-indent-6 { counter-reset: list-7 list-8 list-9; } .ql-editor li[data-list=ordered].ql-indent-7 { counter-increment: list-7; } .ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before { content: counter(list-7, lower-alpha) '. '; } .ql-editor li[data-list=ordered].ql-indent-7 { counter-reset: list-8 list-9; } .ql-editor li[data-list=ordered].ql-indent-8 { counter-increment: list-8; } .ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before { content: counter(list-8, lower-roman) '. '; } .ql-editor li[data-list=ordered].ql-indent-8 { counter-reset: list-9; } .ql-editor li[data-list=ordered].ql-indent-9 { counter-increment: list-9; } .ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui:before { content: counter(list-9, decimal) '. '; } .ql-editor .ql-indent-1:not(.ql-direction-rtl) { padding-left: 3em; } .ql-editor li.ql-indent-1:not(.ql-direction-rtl) { padding-left: 4.5em; } .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right { padding-right: 3em; } .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right { padding-right: 4.5em; } .ql-editor .ql-indent-2:not(.ql-direction-rtl) { padding-left: 6em; } .ql-editor li.ql-indent-2:not(.ql-direction-rtl) { padding-left: 7.5em; } .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right { padding-right: 6em; } .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right { padding-right: 7.5em; } .ql-editor .ql-indent-3:not(.ql-direction-rtl) { padding-left: 9em; } .ql-editor li.ql-indent-3:not(.ql-direction-rtl) { padding-left: 10.5em; } .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right { padding-right: 9em; } .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right { padding-right: 10.5em; } .ql-editor .ql-indent-4:not(.ql-direction-rtl) { padding-left: 12em; } .ql-editor li.ql-indent-4:not(.ql-direction-rtl) { padding-left: 13.5em; } .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right { padding-right: 12em; } .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right { padding-right: 13.5em; } .ql-editor .ql-indent-5:not(.ql-direction-rtl) { padding-left: 15em; } .ql-editor li.ql-indent-5:not(.ql-direction-rtl) { padding-left: 16.5em; } .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right { padding-right: 15em; } .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right { padding-right: 16.5em; } .ql-editor .ql-indent-6:not(.ql-direction-rtl) { padding-left: 18em; } .ql-editor li.ql-indent-6:not(.ql-direction-rtl) { padding-left: 19.5em; } .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right { padding-right: 18em; } .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right { padding-right: 19.5em; } .ql-editor .ql-indent-7:not(.ql-direction-rtl) { padding-left: 21em; } .ql-editor li.ql-indent-7:not(.ql-direction-rtl) { padding-left: 22.5em; } .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right { padding-right: 21em; } .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right { padding-right: 22.5em; } .ql-editor .ql-indent-8:not(.ql-direction-rtl) { padding-left: 24em; } .ql-editor li.ql-indent-8:not(.ql-direction-rtl) { padding-left: 25.5em; } .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right { padding-right: 24em; } .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right { padding-right: 25.5em; } .ql-editor .ql-indent-9:not(.ql-direction-rtl) { padding-left: 27em; } .ql-editor li.ql-indent-9:not(.ql-direction-rtl) { padding-left: 28.5em; } .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right { padding-right: 27em; } .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right { padding-right: 28.5em; } .ql-editor li.ql-direction-rtl { padding-right: 1.5em; } .ql-editor li.ql-direction-rtl > .ql-ui:before { margin-left: 0.3em; margin-right: -1.5em; text-align: left; } .ql-editor table { table-layout: fixed; width: 100%; } .ql-editor table td { outline: none; } .ql-editor .ql-code-block-container { font-family: monospace; } .ql-editor .ql-video { display: block; max-width: 100%; } .ql-editor .ql-video.ql-align-center { margin: 0 auto; } .ql-editor .ql-video.ql-align-right { margin: 0 0 0 auto; } .ql-editor .ql-bg-black { background-color: #000; } .ql-editor .ql-bg-red { background-color: #e60000; } .ql-editor .ql-bg-orange { background-color: #f90; } .ql-editor .ql-bg-yellow { background-color: #ff0; } .ql-editor .ql-bg-green { background-color: #008a00; } .ql-editor .ql-bg-blue { background-color: #06c; } .ql-editor .ql-bg-purple { background-color: #93f; } .ql-editor .ql-color-white { color: #fff; } .ql-editor .ql-color-red { color: #e60000; } .ql-editor .ql-color-orange { color: #f90; } .ql-editor .ql-color-yellow { color: #ff0; } .ql-editor .ql-color-green { color: #008a00; } .ql-editor .ql-color-blue { color: #06c; } .ql-editor .ql-color-purple { color: #93f; } .ql-editor .ql-font-serif { font-family: Georgia, Times New Roman, serif; } .ql-editor .ql-font-monospace { font-family: Monaco, Courier New, monospace; } .ql-editor .ql-size-small { font-size: 0.75em; } .ql-editor .ql-size-large { font-size: 1.5em; } .ql-editor .ql-size-huge { font-size: 2.5em; } .ql-editor .ql-direction-rtl { direction: rtl; text-align: inherit; } .ql-editor .ql-align-center { text-align: center; } .ql-editor .ql-align-justify { text-align: justify; } .ql-editor .ql-align-right { text-align: right; } .ql-editor .ql-ui { position: absolute; } .ql-editor.ql-blank::before { color: rgba(0, 0, 0, 0.6); content: attr(data-placeholder); font-style: italic; left: 15px; pointer-events: none; position: absolute; right: 15px; } .ql-snow.ql-toolbar:after, .ql-snow .ql-toolbar:after { clear: both; content: ''; display: table; } .ql-snow.ql-toolbar button, .ql-snow .ql-toolbar button { background: none; border: none; cursor: pointer; display: inline-block; float: left; height: 24px; padding: 3px 5px; width: 28px; } .ql-snow.ql-toolbar button svg, .ql-snow .ql-toolbar button svg { float: left; height: 100%; } .ql-snow.ql-toolbar button:active:hover, .ql-snow .ql-toolbar button:active:hover { outline: none; } .ql-snow.ql-toolbar input.ql-image[type=file], .ql-snow .ql-toolbar input.ql-image[type=file] { display: none; } .ql-snow.ql-toolbar button:hover, .ql-snow .ql-toolbar button:hover, .ql-snow.ql-toolbar button:focus, .ql-snow .ql-toolbar button:focus, .ql-snow.ql-toolbar button.ql-active, .ql-snow .ql-toolbar button.ql-active, .ql-snow.ql-toolbar .ql-picker-label:hover, .ql-snow .ql-toolbar .ql-picker-label:hover, .ql-snow.ql-toolbar .ql-picker-label.ql-active, .ql-snow .ql-toolbar .ql-picker-label.ql-active, .ql-snow.ql-toolbar .ql-picker-item:hover, .ql-snow .ql-toolbar .ql-picker-item:hover, .ql-snow.ql-toolbar .ql-picker-item.ql-selected, .ql-snow .ql-toolbar .ql-picker-item.ql-selected { color: #06c; } .ql-snow.ql-toolbar button:hover .ql-fill, .ql-snow .ql-toolbar button:hover .ql-fill, .ql-snow.ql-toolbar button:focus .ql-fill, .ql-snow .ql-toolbar button:focus .ql-fill, .ql-snow.ql-toolbar button.ql-active .ql-fill, .ql-snow .ql-toolbar button.ql-active .ql-fill, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill, .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill, .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill { fill: #06c; } .ql-snow.ql-toolbar button:hover .ql-stroke, .ql-snow .ql-toolbar button:hover .ql-stroke, .ql-snow.ql-toolbar button:focus .ql-stroke, .ql-snow .ql-toolbar button:focus .ql-stroke, .ql-snow.ql-toolbar button.ql-active .ql-stroke, .ql-snow .ql-toolbar button.ql-active .ql-stroke, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-snow.ql-toolbar button:hover .ql-stroke-miter, .ql-snow .ql-toolbar button:hover .ql-stroke-miter, .ql-snow.ql-toolbar button:focus .ql-stroke-miter, .ql-snow .ql-toolbar button:focus .ql-stroke-miter, .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter, .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter { stroke: #06c; } @media (pointer: coarse) { .ql-snow.ql-toolbar button:hover:not(.ql-active), .ql-snow .ql-toolbar button:hover:not(.ql-active) { color: #444; } .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill, .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill, .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill, .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill { fill: #444; } .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke, .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke, .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter, .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter { stroke: #444; } } .ql-snow { box-sizing: border-box; } .ql-snow * { box-sizing: border-box; } .ql-snow .ql-hidden { display: none; } .ql-snow .ql-out-bottom, .ql-snow .ql-out-top { visibility: hidden; } .ql-snow .ql-tooltip { position: absolute; transform: translateY(10px); } .ql-snow .ql-tooltip a { cursor: pointer; text-decoration: none; } .ql-snow .ql-tooltip.ql-flip { transform: translateY(-10px); } .ql-snow .ql-formats { display: inline-block; vertical-align: middle; } .ql-snow .ql-formats:after { clear: both; content: ''; display: table; } .ql-snow .ql-stroke { fill: none; stroke: #444; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2; } .ql-snow .ql-stroke-miter { fill: none; stroke: #444; stroke-miterlimit: 10; stroke-width: 2; } .ql-snow .ql-fill, .ql-snow .ql-stroke.ql-fill { fill: #444; } .ql-snow .ql-empty { fill: none; } .ql-snow .ql-even { fill-rule: evenodd; } .ql-snow .ql-thin, .ql-snow .ql-stroke.ql-thin { stroke-width: 1; } .ql-snow .ql-transparent { opacity: 0.4; } .ql-snow .ql-direction svg:last-child { display: none; } .ql-snow .ql-direction.ql-active svg:last-child { display: inline; } .ql-snow .ql-direction.ql-active svg:first-child { display: none; } .ql-snow .ql-editor h1 { font-size: 2em; } .ql-snow .ql-editor h2 { font-size: 1.5em; } .ql-snow .ql-editor h3 { font-size: 1.17em; } .ql-snow .ql-editor h4 { font-size: 1em; } .ql-snow .ql-editor h5 { font-size: 0.83em; } .ql-snow .ql-editor h6 { font-size: 0.67em; } .ql-snow .ql-editor a { text-decoration: underline; } .ql-snow .ql-editor blockquote { border-left: 4px solid #ccc; margin-bottom: 5px; margin-top: 5px; padding-left: 16px; } .ql-snow .ql-editor code, .ql-snow .ql-editor .ql-code-block-container { background-color: #f0f0f0; border-radius: 3px; } .ql-snow .ql-editor .ql-code-block-container { margin-bottom: 5px; margin-top: 5px; padding: 5px 10px; } .ql-snow .ql-editor code { font-size: 85%; padding: 2px 4px; } .ql-snow .ql-editor .ql-code-block-container { background-color: #23241f; color: #f8f8f2; overflow: visible; } .ql-snow .ql-editor img { max-width: 100%; } .ql-snow .ql-picker { color: #444; display: inline-block; float: left; font-size: 14px; font-weight: 500; height: 24px; position: relative; vertical-align: middle; } .ql-snow .ql-picker-label { cursor: pointer; display: inline-block; height: 100%; padding-left: 8px; padding-right: 2px; position: relative; width: 100%; } .ql-snow .ql-picker-label::before { display: inline-block; line-height: 22px; } .ql-snow .ql-picker-options { background-color: #fff; display: none; min-width: 100%; padding: 4px 8px; position: absolute; white-space: nowrap; } .ql-snow .ql-picker-options .ql-picker-item { cursor: pointer; display: block; padding-bottom: 5px; padding-top: 5px; } .ql-snow .ql-picker.ql-expanded .ql-picker-label { color: #ccc; z-index: 2; } .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { fill: #ccc; } .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { stroke: #ccc; } .ql-snow .ql-picker.ql-expanded .ql-picker-options { display: block; margin-top: -1px; top: 100%; z-index: 1; } .ql-snow .ql-color-picker, .ql-snow .ql-icon-picker { width: 28px; } .ql-snow .ql-color-picker .ql-picker-label, .ql-snow .ql-icon-picker .ql-picker-label { padding: 2px 4px; } .ql-snow .ql-color-picker .ql-picker-label svg, .ql-snow .ql-icon-picker .ql-picker-label svg { right: 4px; } .ql-snow .ql-icon-picker .ql-picker-options { padding: 4px 0px; } .ql-snow .ql-icon-picker .ql-picker-item { height: 24px; width: 24px; padding: 2px 4px; } .ql-snow .ql-color-picker .ql-picker-options { padding: 3px 5px; width: 152px; } .ql-snow .ql-color-picker .ql-picker-item { border: 1px solid transparent; float: left; height: 16px; margin: 2px; padding: 0px; width: 16px; } .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg { position: absolute; margin-top: -9px; right: 0; top: 50%; width: 18px; } .ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before, .ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before, .ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before, .ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before, .ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before { content: attr(data-label); } .ql-snow .ql-picker.ql-header { width: 98px; } .ql-snow .ql-picker.ql-header .ql-picker-label::before, .ql-snow .ql-picker.ql-header .ql-picker-item::before { content: 'Normal'; } .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before { content: 'Heading 1'; } .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before { content: 'Heading 2'; } .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before { content: 'Heading 3'; } .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before { content: 'Heading 4'; } .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before { content: 'Heading 5'; } .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before { content: 'Heading 6'; } .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before { font-size: 2em; } .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before { font-size: 1.5em; } .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before { font-size: 1.17em; } .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before { font-size: 1em; } .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before { font-size: 0.83em; } .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before { font-size: 0.67em; } .ql-snow .ql-picker.ql-font { width: 108px; } .ql-snow .ql-picker.ql-font .ql-picker-label::before, .ql-snow .ql-picker.ql-font .ql-picker-item::before { content: 'Sans Serif'; } .ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before, .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before { content: 'Serif'; } .ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before, .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before { content: 'Monospace'; } .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before { font-family: Georgia, Times New Roman, serif; } .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before { font-family: Monaco, Courier New, monospace; } .ql-snow .ql-picker.ql-size { width: 98px; } .ql-snow .ql-picker.ql-size .ql-picker-label::before, .ql-snow .ql-picker.ql-size .ql-picker-item::before { content: 'Normal'; } .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before, .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before { content: 'Small'; } .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before, .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before { content: 'Large'; } .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before, .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before { content: 'Huge'; } .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before { font-size: 10px; } .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before { font-size: 18px; } .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before { font-size: 32px; } .ql-snow .ql-color-picker.ql-background .ql-picker-item { background-color: #fff; } .ql-snow .ql-color-picker.ql-color .ql-picker-item { background-color: #000; } .ql-code-block-container { position: relative; } .ql-code-block-container .ql-ui { right: 5px; top: 5px; } .ql-toolbar.ql-snow { border: 1px solid #ccc; box-sizing: border-box; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif; padding: 8px; } .ql-toolbar.ql-snow .ql-formats { margin-right: 15px; } .ql-toolbar.ql-snow .ql-picker-label { border: 1px solid transparent; } .ql-toolbar.ql-snow .ql-picker-options { border: 1px solid transparent; box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px; } .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { border-color: #ccc; } .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { border-color: #ccc; } .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected, .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover { border-color: #000; } .ql-toolbar.ql-snow + .ql-container.ql-snow { border-top: 0px; } .ql-snow .ql-tooltip { background-color: #fff; border: 1px solid #ccc; box-shadow: 0px 0px 5px #ddd; color: #444; padding: 5px 12px; white-space: nowrap; } .ql-snow .ql-tooltip::before { content: "Visit URL:"; line-height: 26px; margin-right: 8px; } .ql-snow .ql-tooltip input[type=text] { display: none; border: 1px solid #ccc; font-size: 13px; height: 26px; margin: 0px; padding: 3px 5px; width: 170px; } .ql-snow .ql-tooltip a.ql-preview { display: inline-block; max-width: 200px; overflow-x: hidden; text-overflow: ellipsis; vertical-align: top; } .ql-snow .ql-tooltip a.ql-action::after { border-right: 1px solid #ccc; content: 'Edit'; margin-left: 16px; padding-right: 8px; } .ql-snow .ql-tooltip a.ql-remove::before { content: 'Remove'; margin-left: 8px; } .ql-snow .ql-tooltip a { line-height: 26px; } .ql-snow .ql-tooltip.ql-editing a.ql-preview, .ql-snow .ql-tooltip.ql-editing a.ql-remove { display: none; } .ql-snow .ql-tooltip.ql-editing input[type=text] { display: inline-block; } .ql-snow .ql-tooltip.ql-editing a.ql-action::after { border-right: 0px; content: 'Save'; padding-right: 0px; } .ql-snow .ql-tooltip[data-mode=link]::before { content: "Enter link:"; } .ql-snow .ql-tooltip[data-mode=formula]::before { content: "Enter formula:"; } .ql-snow .ql-tooltip[data-mode=video]::before { content: "Enter video:"; } .ql-snow a { color: #06c; } .ql-container.ql-snow { border: 1px solid #ccc; } .ql-container .qlbt-selection-line.qlbt-selection-line-left::before { position: absolute; left: -2px; top: -2px; content: ''; width: 5px; height: 5px; background-color: #0589f3; border-radius: 5px; } .ql-container .qlbt-selection-line.qlbt-selection-line-right::before { position: absolute; right: -2px; bottom: -3px; content: ''; width: 5px; height: 5px; background-color: #0589f3; border-radius: 5px; } .quill-better-table-wrapper { overflow-x: auto; } table { table-layout: fixed; border-collapse: collapse; } table td { border: 1px solid #000; padding: 2px 5px; } .qlbt-operation-menu { background-color: #fff; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); font-size: 14px; z-index: 100; overflow: hidden; } .qlbt-operation-menu .qlbt-operation-menu-dividing { height: 1px; background-color: #efefef; } .qlbt-operation-menu .qlbt-operation-menu-subtitle { color: #999; font-size: 14px; padding: 5px 16px; } .qlbt-operation-menu .qlbt-operation-color-picker { display: flex; align-items: center; flex-wrap: wrap; padding: 0 16px 10px; background-color: #fff; overflow: hidden; } .qlbt-operation-menu .qlbt-operation-color-picker .qlbt-operation-color-picker-item { width: 20px; height: 20px; border: 1px solid #595959; margin-right: 5px; margin-bottom: 5px; cursor: pointer; } .qlbt-operation-menu .qlbt-operation-menu-item { display: flex; align-items: center; padding: 10px 16px; background-color: #fff; cursor: pointer; color: #595959; overflow: hidden; text-overflow: ellipsis; } .qlbt-operation-menu .qlbt-operation-menu-item:hover { background-color: #efefef; } .qlbt-operation-menu .qlbt-operation-menu-item .qlbt-operation-menu-icon { margin-right: 8px; height: 20px; width: 20px; font-size: 0; } .qlbt-col-tool { position: absolute; display: flex; align-items: flex-end; overflow: hidden; z-index: 99; height: 16px; } .qlbt-col-tool .qlbt-col-tool-cell { position: relative; background-color: #fff; border-top: 1px solid #000; border-right: 1px solid #000; border-bottom: 1px solid #000; } .qlbt-col-tool .qlbt-col-tool-cell:first-child { border-left: 1px solid #000; } .qlbt-col-tool .qlbt-col-tool-cell-holder { position: absolute; right: -1px; top: 0; bottom: 0; z-index: 3; width: 1px; background-color: transparent; cursor: ew-resize; } .qlbt-col-tool .qlbt-col-tool-cell-holder:hover { background-color: #0589f3; } .qlbt-col-tool .qlbt-col-tool-cell-holder::before { content: ""; position: absolute; top: 0; left: -6px; display: block; width: 8px; height: 100%; } .qlbt-col-tool .qlbt-col-tool-cell-holder::after { content: ""; position: absolute; top: 0; right: -6px; display: block; width: 8px; height: 100%; } /* stylelint-disable at-rule-empty-line-before */ /* stylelint-disable property-case,property-no-unknown */ *, input, textarea { font-family: Helvetica, Tahoma, Arial, 'Hiragino Sans GB', 'Microsoft YaHei', '微软雅黑', sans-serif; } @font-face { font-family: 'morningicon'; src: url(data:font/woff;base64,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) format('woff'); } .mo-icon, .mo-icon-check, .mo-icon-close, .mo-icon-arrow-down, .mo-icon-arrow-left, .mo-icon-arrow-up, .mo-icon-arrow-right, .mo-icon-set, .mo-icon-del, .mo-icon-location, .mo-icon-block-9, .mo-icon-block-4, .mo-icon-refresh, .mo-icon-list, .mo-icon-copy, .mo-icon-share-f, .mo-icon-share-o, .mo-icon-right, .mo-icon-left, .mo-icon-up, .mo-icon-down, .mo-icon-right-thin, .mo-icon-left-thin, .mo-icon-right-thin-twin, .mo-icon-left-thin-twin, .mo-icon-dropdown, .mo-icon-menu, .mo-icon-link, .mo-icon-warn-f, .mo-icon-warn-o, .mo-icon-star-f, .mo-icon-star-o, .mo-icon-love-f, .mo-icon-love-o, .mo-icon-error-cf, .mo-icon-error-co, .mo-icon-plus-cf, .mo-icon-plus-co, .mo-icon-info-cf, .mo-icon-info-co, .mo-icon-question-cf, .mo-icon-question-co, .mo-icon-correct-cf, .mo-icon-correct-co, .mo-icon-more, .mo-icon-time-cf, .mo-icon-time-co, .mo-icon-sort, .mo-icon-date, .mo-icon-play, .mo-icon-imagemap, .mo-icon-upload, .mo-icon-backward, .mo-icon-forward, .mo-icon-pause, .mo-icon-step-backward, .mo-icon-step-forward, .mo-icon-fast-backward, .mo-icon-fast-forward, .mo-icon-volume-off, .mo-icon-volume-1, .mo-icon-volume-2, .mo-icon-volume-3, .mo-icon-fullscreen, .mo-icon-add, .mo-icon-sub, .mo-icon-file-o, .mo-icon-folder-close-o, .mo-icon-folder-open-o, .mo-icon-tag-f, .mo-icon-drawer-full, .mo-icon-drawer-empty, .mo-icon-user-o, .mo-icon-markdown-f, .mo-ico