.meq-dialogue{-webkit-font-smoothing:auto;background:#fff;display:table;font-size:16px;height:600px;line-height:1.5;margin:0 auto;max-width:600px;table-layout:fixed;text-rendering:auto;width:100%}.meq-dialogue sup{top:0}.meq-actions,.meq-top{display:table-row;height:1%;width:100%}.meq-bottom{display:table-row;width:100%}.meq-bottom,.meq-keyboard{height:100%;position:relative}.meq-keyboard{display:table-cell;margin:5px 20px 20px;overflow-x:hidden;overflow-y:hidden}.meq-field{border:1px solid #ddd;margin:0;outline:none;padding:10px 0;width:100%}.mq-editable-field,.mq-math-mode .mq-editable-field{border:0 solid #ddd;outline:none}.mq-editable-field.mq-focused,.mq-math-mode .mq-editable-field.mq-focused{border-color:#ddd;border-radius:0;box-shadow:none}.meq-field_quill{font-size:1.8em;padding:0 0 10px;position:relative}.meq-field_quill:before{background:#888;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.meq-field_latex.meq-field_latex{background:none;border:none;color:#1fce6d;font-size:.8em;margin:0;opacity:.7;padding:5px 0 10px}.meq-field_latex.meq-field_latex:focus,.meq-field_latex.meq-field_latex:hover{opacity:1;transition:all .2s ease-in}.meq-buttons.meq-buttons.meq-buttons{display:block;list-style-type:none;margin:0 0 1em;padding:0}.meq-buttons:last-child{height:100%;margin-bottom:0}.meq-buttons:after{clear:both;content:"";display:table}.meq-buttons li{float:left;padding:0 5px 5px 0;position:relative;width:12.5%}.meq-button{background:#f8f8f8;border-radius:5px;cursor:pointer;display:block;font-size:.9em;height:48px;overflow:hidden;padding:0;position:relative;text-align:center}.meq-button_s{font-size:.8em}.meq-button_xs{font-size:.7em}.meq-button_xxs{font-size:.4em}.meq-button:hover{background:#2ecc71;color:#fff;transition:all .2s ease-in}.meq-button:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.meq-button .meq-latexsvg{display:inline-block;margin:0;vertical-align:middle}.meq-button.meq-latex .mq-empty{display:none}.meq-scroll{border-radius:1000px;right:0;width:34px}.meq-scroll,.meq-scroll:before{bottom:0;position:absolute;top:0}.meq-scroll:before{background:#ccc;content:"";left:50%;margin:0 0 0 -1px;width:0}.meq-scroll_button{background:#fff;border:0 solid #eee;border-radius:1000px;color:#999;cursor:pointer;display:block;font-size:.8em;height:34px;margin:0 0 10px;overflow:hidden;padding:0;position:relative;text-align:center;transition:all .2s ease-in;width:34px;z-index:2}.meq-scroll .meq-scroll_button .mq-empty{display:none}.meq-scroll_button:hover{background:#f3f3f3;color:#777}.meq-scroll_button.selected{background:#2ecc71;color:#fff}.meq-scroll_button:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.meq-scroll_button:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.meq-scroll_button_s{font-size:.6em}.meq-scroll_button_xs{font-size:.5em}.meq-scroll_button_xxs{font-size:.4em}.meq-scroll_button .mq-root-block{display:inline-block;margin:0;vertical-align:middle}.meq-buttons_drawer{bottom:0;left:0;overflow-x:hidden;overflow-y:scroll;padding:0 18px 0 0;position:absolute;right:42px;top:0}.meq-display .mq-math-mode .mq-empty{border-radius:5px}.meq-display .mq-math-mode .mq-numerator.mq-empty{border-radius:5px 5px 0 0}.meq-display .mq-math-mode .mq-denominator.mq-empty{border-radius:0 0 5px 5px}.meq-actions{text-align:right}.meq-action_button{background:#aaa;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:.9em;margin:20px 0 0 10px;overflow:hidden;padding:10px 20px;position:relative;text-align:center;transition:all .2s ease-in;vertical-align:middle}.meq-action_button:hover{background:#999}.meq-submit{background:#f38a36}.meq-submit:hover{background:#e86f0e}@media only screen and (max-width:580px){.meq-buttons li{padding:0 5px 5px 0;width:16.666666666666664%}}@media only screen and (max-width:500px){.meq-dialogue{height:500px}.meq-buttons li{padding:0 5px 5px 0;width:20%}}@media only screen and (max-width:400px){.meq-dialogue{height:400px}.meq-buttons li{padding:0 5px 5px 0;width:25%}}@media only screen and (max-width:320px){.meq-buttons li{padding:0 5px 5px 0;width:33.33333333333%}}
.meq-modal{max-width:600px}
