.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fixed-table-body .ant-table-body{min-height:320px!important}.exam-discussion-btn.ant-btn{align-items:center;background:#3a3a3a!important;border-color:#3a3a3a!important;box-shadow:none;color:#fff!important;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:auto;min-height:30px;padding:4px 10px 4px 12px}.exam-discussion-btn.ant-btn:focus-visible,.exam-discussion-btn.ant-btn:hover{background:#4d4d4d!important;border-color:#4d4d4d!important;color:#fff!important}.exam-discussion-btn .exam-discussion-count{align-items:center;background:#fff;border-radius:9999px;color:#111827;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;line-height:20px;margin-left:2px;min-width:20px;padding:0 6px}.ql-toolbar .ql-picker:not(.ql-color-picker):not(.ql-icon-picker).ql-table-up{width:28px}.ql-toolbar .ql-picker:not(.ql-color-picker):not(.ql-icon-picker).ql-table-up .ql-picker-label{padding:2px 4px}.ql-toolbar .ql-picker:not(.ql-color-picker):not(.ql-icon-picker).ql-table-up .ql-picker-label svg{margin-top:0;position:static}.ql-toolbar .ql-picker.ql-expanded .ql-picker-options{z-index:1}.ql-editor .ql-table{border-collapse:collapse;display:table;table-layout:fixed;width:auto}.ql-editor .ql-table[data-full]{width:100%}.ql-editor .ql-table-wrapper{overflow:auto;width:100%}.ql-editor .ql-table-caption{outline:0;position:relative;word-break:break-word}.ql-editor .ql-table-caption .ql-table-caption--switch{align-items:center;background-color:#fff;border:1px solid #0003;border-radius:4px;cursor:pointer;display:flex;font-size:12px;justify-content:center;padding:2px}.ql-editor .ql-table-caption .ql-table-caption--switch:hover{background-color:#eee}.ql-editor .ql-table-cell{border-color:#0000;font-size:14px;outline:0;overflow:auto;padding:8px 12px}.ql-editor .ql-table-cell-inner{counter-reset:list-0;display:inline-block;min-width:100%;outline:0;word-break:break-word}.ql-editor .ql-table col{border-collapse:initial;display:table-column;table-layout:fixed;text-indent:0}.ql-editor .ql-table tr+tr td,.ql-editor .ql-table tr+tr th{border-top:none}.ql-editor .ql-table td,.ql-editor .ql-table th{border:1px solid #a1a1aa}.ql-editor .ql-table td+td,.ql-editor .ql-table td+th,.ql-editor .ql-table th+td,.ql-editor .ql-table th+th{border-left:none}.table-up-toolbox{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.table-up-toolbox *{pointer-events:all}.table-up-tooltip{background-color:#303133;border-radius:.25rem;color:#fff;font-size:.75rem;padding:.25rem .75rem;position:absolute;transition:opacity .15s linear;white-space:nowrap;z-index:20}.table-up-tooltip.transparent{opacity:0}.table-up-tooltip.hidden{display:none}.table-up-button{--table-btn-color:#606266;--table-btn-bg-hover:#f3f4f6;--table-btn-color-border:#dcdfe6;--table-btn-border:0.0625rem solid var(--table-btn-color-border);--table-btn-confirm-color-border:#409eff;--table-btn-confirm-bg:#409eff;--table-btn-confirm-hover:#79bbff;--table-btn-confirm-outline-focus-visible:0.125rem solid #a0cfff;background-color:initial;border:var(--table-btn-border);border-radius:.25rem;box-sizing:border-box;color:var(--table-btn-color);cursor:pointer;display:inline-flex;font-size:.875rem;height:2rem;line-height:1;margin:0;padding:.5rem 1rem}.table-up-button+.table-up-button{margin-left:.375rem}.table-up-button:hover{background-color:var(--table-btn-bg-hover)}.table-up-button.confirm{background-color:var(--table-btn-confirm-bg);border-color:var(--table-btn-confirm-color-border);color:#fff}.table-up-button.confirm:hover{background-color:var(--table-btn-confirm-hover);border-color:var(--table-btn-confirm-hover)}.table-up-button.confirm:focus-visible{outline:var(--table-btn-confirm-outline-focus-visible);outline-offset:.0625rem}.table-up-dialog{--dialog-bg:#00000080;--dialog-color-border:#ebeef5;--dialog-color-boxshadow:#0000001f;--dialog-border:0.0625rem solid var(--dialog-color-border);--dialog-boxshadow:0 0 0.75rem var(--dialog-color-boxshadow);background-color:var(--dialog-bg);height:100%;z-index:2000}.table-up-dialog,.table-up-dialog__overlay{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0}.table-up-dialog__overlay{padding:1rem;text-align:center}.table-up-dialog__overlay:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.table-up-dialog__content{background-color:#fff;border:var(--dialog-border);border-radius:.25rem;box-shadow:var(--dialog-boxshadow);box-sizing:border-box;display:inline-block;font-size:1.125rem;max-width:50vw;overflow:hidden;text-align:left;vertical-align:middle;width:100%}.table-up-color-picker{--color-picker-bg-color:#fff;background:var(--color-picker-bg-color);border-radius:.375rem;box-shadow:0 0 .375rem #b2b5b8;box-sizing:border-box;display:inline-flex;flex-direction:column;padding:.5rem;width:16.75rem}.table-up-color-picker__content{box-sizing:border-box;height:11.75rem;padding-top:.5rem;width:100%}.table-up-color-picker__selector{height:9.375rem;position:absolute;width:14.375rem}.table-up-color-picker__background{background:linear-gradient(0deg,#000 0,#0000),linear-gradient(90deg,#fff 0,#fff0);height:100%;width:100%}.table-up-color-picker__background-handle{border:.0625rem solid #fff;border-radius:100%;box-sizing:border-box;cursor:pointer;height:.625rem;left:14.375rem;position:absolute;top:0;transform:translate(-.3125rem,-.3125rem);width:.625rem}.table-up-color-picker__hue{background:linear-gradient(0deg,red,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);height:9.375rem;margin-left:15rem;position:absolute;width:.75rem}.table-up-color-picker__hue-handle{background-color:#fff;border:.0625rem solid #fff;box-shadow:0 0 .125rem #0009;box-sizing:border-box;cursor:pointer;height:.625rem;left:0;position:absolute;transform:translate(-.125rem,-.3125rem);width:1rem}.table-up-color-picker__alpha{background:linear-gradient(45deg,#ccc 25%,#0000 0),linear-gradient(135deg,#ccc 25%,#0000 0),linear-gradient(45deg,#0000 75%,#ccc 0),linear-gradient(135deg,#0000 75%,#ccc 0);background-position:0 0,.375rem 0,.375rem -.375rem,0 .375rem;background-size:.75rem .75rem;height:.75rem;margin-top:10rem;position:absolute;width:14.375rem}.table-up-color-picker__alpha-bg{background:linear-gradient(90deg,#fff0 0,#fff);height:100%;position:relative}.table-up-color-picker__alpha-handle{background-color:#fff;border:.0625rem solid #fff;box-shadow:0 0 .125rem #0009;box-sizing:border-box;cursor:pointer;height:1rem;position:absolute;top:0;transform:translate(-.3125rem,-.125rem);width:.625rem}.table-up-color-picker__action{align-items:center;border-top:.0625rem solid #e9ecef;box-sizing:border-box;display:flex;gap:.375rem;padding-top:.5rem;width:100%}.table-up-color-picker__action-item{align-items:center;display:inline-flex;flex:1 1;font-size:.75rem}.table-up-color-picker__input{background-color:#fff;border:.0625rem solid #ced4da;border-radius:.25rem;box-sizing:border-box;color:#405057;height:1.375rem;margin-left:.125rem;outline:0;padding:.125rem 0 .125rem .25rem;width:100%}.table-up-tooltip .table-up-color-picker{--color-picker-bg-color:#0000;box-shadow:none;padding:.5rem 0;width:15.75rem}.ql-container .table-up-selection{--select-color:#0589f340;display:none;overflow:hidden;pointer-events:none;position:absolute}.ql-container .table-up-selection__line{background-color:var(--select-color);pointer-events:none;position:absolute}.table-up-resize-line__col,.table-up-resize-line__row{position:absolute;z-index:0}.table-up-resize-line__col.is-hidden,.table-up-resize-line__row.is-hidden{display:none}.table-up-resize-line__col:after,.table-up-resize-line__col:before,.table-up-resize-line__row:after,.table-up-resize-line__row:before{content:"";display:block;position:absolute;top:0;z-index:1}.table-up-resize-line__row{cursor:ns-resize;height:.0625rem}.table-up-resize-line__row:after,.table-up-resize-line__row:before{height:.5rem;width:100%}.table-up-resize-line__row:before{transform:translateY(-.5rem)}.table-up-resize-line__col{cursor:ew-resize;width:.0625rem}.table-up-resize-line__col:after,.table-up-resize-line__col:before{height:100%;width:.5rem}.table-up-resize-line__col:before{transform:translateX(-.5rem)}.table-up-resize-box{position:absolute;z-index:0}.table-up-resize-box.is-hidden{display:none}.table-up-resize-box.is-caption-bottom .table-up-resize-box__corner{border-bottom-left-radius:50%;border-bottom-width:.0625rem;border-top-left-radius:0;border-top-width:0}.table-up-resize-box.is-align-right .table-up-resize-box__col-separator{left:-.125rem}.table-up-resize-box.is-align-right .table-up-resize-box__corner{border-left-width:0;border-right-width:.0625rem;border-top-left-radius:0;border-top-right-radius:50%}.table-up-resize-box.is-align-right.is-caption-bottom .table-up-resize-box__corner{border-bottom-left-radius:0;border-bottom-right-radius:50%;border-top-right-radius:0}.table-up-resize-box__col,.table-up-resize-box__row{display:flex;left:0;overflow:hidden;position:absolute;top:0}.table-up-resize-box__col-wrapper,.table-up-resize-box__row-wrapper{display:flex}.table-up-resize-box__col-header,.table-up-resize-box__row-header{background-color:#f5f6f7;border:.0625rem solid #ccc;flex-shrink:0;position:relative}.table-up-resize-box__col-header:hover,.table-up-resize-box__row-header:hover{background-color:#171a1d1a}.table-up-resize-box__col-header.is-selected,.table-up-resize-box__row-header.is-selected{cursor:grab}.table-up-resize-box__col-header.is-selected:hover,.table-up-resize-box__row-header.is-selected:hover{background-color:#f5f6f7}.table-up-resize-box__col-wrapper{height:100%}.table-up-resize-box__col-header{border-right-color:#0000;cursor:pointer;height:100%}.table-up-resize-box__col-header:last-child{border-right-color:#ccc}.table-up-resize-box__col-separator{bottom:0;cursor:ew-resize;position:absolute;right:-.125rem;top:0;width:.125rem;z-index:0}.table-up-resize-box__col-separator:after{right:-.375rem}.table-up-resize-box__col-separator:before{left:-.375rem}.table-up-resize-box__col-separator:after,.table-up-resize-box__col-separator:before{content:"";display:block;height:100%;position:absolute;top:0;width:.5rem;z-index:1}.table-up-resize-box__row-wrapper{flex-direction:column;width:100%}.table-up-resize-box__row-header{border-bottom-color:#0000;cursor:pointer;width:100%}.table-up-resize-box__row-header:last-child{border-bottom-color:#ccc}.table-up-resize-box__row-separator{bottom:-.125rem;cursor:ns-resize;height:.125rem;left:0;position:absolute;right:0;z-index:0}.table-up-resize-box__row-separator:after{bottom:-.375rem}.table-up-resize-box__row-separator:before{top:-.375rem}.table-up-resize-box__row-separator:after,.table-up-resize-box__row-separator:before{content:"";display:block;height:.5rem;left:0;position:absolute;width:100%;z-index:1}.table-up-resize-box__corner{background-color:#f3f4f5;border-color:#ccc;border-style:solid;border-top-left-radius:50%;border-width:.0625rem 0 0 .0625rem;cursor:pointer;left:0;position:absolute;top:0}.table-up-drag{overflow:hidden;pointer-events:none;position:absolute}.table-up-drag__line{background-color:#409eff;position:absolute;z-index:0}.table-up-drag__line.is-col{cursor:ew-resize;width:.125rem}.table-up-drag__line.is-row{cursor:ns-resize;height:.125rem}.table-up-drag__placeholder{background-color:#04f2;pointer-events:none;position:absolute;z-index:0}.table-up-drag__placeholder.is-hidden{display:none}.table-up-drag__indicator{border:.0625rem solid #3f85ff;cursor:col-resize;height:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in;width:0;z-index:0}.table-up-drag__tip{cursor:grabbing;margin-left:-1.25rem;margin-top:-1.25rem;padding-left:1.25rem;padding-top:1.25rem;position:fixed;z-index:1000}.table-up-drag__tip-content{height:1.5rem;width:6.25rem}.table-up-scale{left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.table-up-scale__block{background-color:#f1f5f9;border:.0625rem solid grey;cursor:nwse-resize;height:.75rem;left:0;pointer-events:all;position:absolute;top:0;transform:translate(-100%,-100%);width:.75rem}.table-up-scale.is-align-right .table-up-scale__block{cursor:nesw-resize}.table-up-scale.is-hidden{display:none}.table-up-scrollbar{position:absolute;transition:opacity .15s linear;z-index:1}.table-up-scrollbar__container{position:relative}.table-up-scrollbar.is-transparent{opacity:0}.table-up-scrollbar.is-vertical{bottom:.125rem;left:-.5rem;top:.125rem;width:.375rem}.table-up-scrollbar.is-vertical .table-up-scrollbar__thumb{width:100%}.table-up-scrollbar.is-horizontal{bottom:.125rem;height:.375rem;left:.125rem;right:.125rem}.table-up-scrollbar.is-horizontal .table-up-scrollbar__thumb{height:100%}.table-up-scrollbar__thumb{background-color:#d2d2d2;border-radius:.3125rem;cursor:pointer}.table-up-scrollbar__thumb:hover{background-color:#a1a1aa}.table-up-scrollbar--virtual.ql-container .ql-table-wrapper{scrollbar-width:none}.table-up-align,.table-up-menu{align-items:center;background-color:#fff;border-radius:.375rem;box-shadow:0 0 .5rem #00000080;display:flex;font-size:.875rem;padding:.25rem;position:absolute;z-index:1}.table-up-align__item,.table-up-menu__item{align-items:center;border-radius:.25rem;cursor:pointer;display:inline-flex;justify-content:center;padding:.25rem;position:relative}.table-up-align__item:hover,.table-up-menu__item:hover{background-color:#eee}.table-up-align__item.is-break,.table-up-menu__item.is-break{align-self:stretch;background-color:#a3a3a3;cursor:default;margin:.125rem .25rem;padding:0;width:.0625rem}.table-up-align.is-hidden,.table-up-menu.is-hidden{display:none}.table-up-align .icon,.table-up-menu .icon{display:flex;flex-shrink:0;font-size:1.25rem}.table-up-align span,.table-up-menu span{text-wrap:nowrap}.table-up-menu.is-contextmenu{flex-direction:column;max-height:21.875rem;overflow-x:hidden;overflow-y:auto;padding:.25rem .5rem}.table-up-menu.is-contextmenu .table-up-menu__item{cursor:pointer;display:flex;gap:.25rem;justify-content:flex-start;width:100%}.table-up-menu.is-contextmenu .is-break{background-color:#a3a3a3;flex-shrink:0;height:.0625rem;margin:.25rem 0;width:100%}.table-up-align .icon{height:1.25rem;width:1.25rem}.table-up-color-map{display:flex;flex-direction:column}.table-up-color-map--used{align-items:center;border-top:.0625rem solid #ccc;display:flex;flex-direction:row-reverse;justify-content:center;margin-top:.25rem;padding-top:.25rem}.table-up-color-map__content{display:flex;flex-direction:column}.table-up-color-map__content-row{align-items:center;display:flex;gap:.25rem;justify-content:center}.table-up-color-map__item{border:.0625rem solid #a3a3a3;cursor:pointer;height:.875rem;margin:.125rem;width:.875rem}.table-up-color-map__btn{align-items:center;background-color:#fff;color:#303133;cursor:pointer;display:flex;flex:1 1;height:1.25rem;justify-content:center;padding:0 .375rem}.table-up-color-map__btn:hover{background-color:#edeeef}.table-up-input__item{--input-height:2rem;--input-inner-height:calc(var(--input-height) - 0.125rem);--input-color-text:#606266;--input-color-boxshaow:#dcdfe6;--input-color-focus:#409eff;--input-color-error:#f56c6c;--input-boxshaow:0 0 0 0.0625rem var(--input-color-boxshaow) inset;--input-boxshaow-focus:0 0 0 0.0625rem var(--input-color-focus) inset;--input-boxshaow-error:0 0 0 0.0625rem var(--input-color-error) inset;align-items:center;display:flex}.table-up-input__item+.table-up-input__item{margin-top:1.125rem}.table-up-input__label{flex-shrink:0;width:5rem}.table-up-input__input{border-radius:.25rem;box-shadow:var(--input-boxshaow);box-sizing:border-box;display:flex;flex-wrap:wrap;height:var(--input-height);line-height:var(--input-height);padding:.0625rem .5rem;position:relative;transition:box-shadow .2s linear;width:100%}.table-up-input__input.focus{box-shadow:var(--input-boxshaow-focus)}.table-up-input__input input{border:0;color:var(--input-color-text);flex-grow:1;font-size:.875rem;height:var(--input-inner-height);line-height:var(--input-inner-height);outline:0;padding:0;width:100%}.table-up-input__input.error{box-shadow:var(--input-boxshaow-error)}.table-up-input__error-tip{color:var(--input-color-error);font-size:.75rem;left:0;line-height:1rem;position:absolute;top:100%}.ql-snow .table-up-select-box{--select-box-color-bg-hover:#f5f5f5;--select-box-color-bg-active:#e0f2fe;--select-box-custom-color-text:#0d0d0d;--select-box-custom-color-bg:#0000;--select-box-custom-color-bg-hover:#ebebeb}.table-up-select-box{--select-box-color-border:#e5e7eb;--select-box-border:0.0625rem solid var(--select-box-color-border);--select-box-color-active:#0ea5e9;--select-box-color-bg-hover:#f5f5f5;--select-box-color-bg-active:#0000;--select-box-custom-color-text:#f5f5f5;--select-box-custom-color-bg:#0000;--select-box-custom-color-bg-hover:#2c2c2c;display:block}.table-up-select-box__block{align-items:center;display:inline-flex;flex-wrap:wrap;justify-content:center;width:10rem}.table-up-select-box__item{border:var(--select-box-border);cursor:pointer;display:inline-block;height:1rem;margin:.125rem;width:1rem}.table-up-select-box__item.active{background-color:var(--select-box-color-bg-active);border-color:var(--select-box-color-active)}.table-up-select-box__custom{background-color:var(--select-box-custom-color-bg);color:var(--select-box-custom-color-text);cursor:pointer;display:block;font-size:1rem;padding:.5rem;text-align:center}.table-up-select-box__custom:hover{background-color:var(--select-box-custom-color-bg-hover)}.table-up-creator{padding:1.5rem}.table-up-creator__input{display:flex;flex-direction:column;width:100%}.table-up-creator__control{margin-top:1rem;text-align:right}.table-up-creator__checkbox{--check-color:#212121;--checked-color:#506eec;align-items:center;cursor:pointer;display:flex;font-size:.75rem;margin-top:.25rem;-webkit-user-select:none;user-select:none}.table-up-creator__checkbox input{-webkit-appearance:none;appearance:none;background-color:initial;border:.0625rem solid var(--check-color);border-radius:.3125rem;cursor:pointer;display:inline-block;height:1.125rem;margin-right:.625rem;position:relative;width:1.125rem}.table-up-creator__checkbox input:before{background-color:var(--checked-color);border-radius:.1875rem;content:"";display:block;height:.625rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:all .2s ease-in-out;width:.625rem}.table-up-creator__checkbox input:checked:before{transform:translate(-50%,-50%) scale(1)}
/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * 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:0;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{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre{margin:0;padding:0}@supports (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{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 li,.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.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"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{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) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].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) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].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) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].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) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].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) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].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) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].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) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].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) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].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:.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:.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:#0009;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 .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .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-stroke.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{fill:#444}.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,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.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-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.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:.83em}.ql-snow .ql-editor h6{font-size:.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 .ql-code-block-container,.ql-snow .ql-editor code{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 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[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-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[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:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[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 #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.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:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 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]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;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:0;content:"Save";padding-right:0}.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}.exam-note-editor,.exam-note-editor .quill{display:flex;flex:1 1;flex-direction:column;min-height:0}.exam-note-editor .ql-toolbar{background:#fafbfc;border-color:#f0f0f0;border-radius:8px 8px 0 0;display:flex;flex-shrink:0;flex-wrap:wrap;row-gap:4px}.exam-note-editor .ql-toolbar .ql-formats{margin-right:8px}.exam-note-editor .ql-container{border-color:#f0f0f0;border-radius:0 0 10px 10px;flex:1 1;font-size:15px;min-height:0;overflow-y:auto}.exam-note-editor .ql-editor{line-height:1.65;min-height:100%}.exam-note-editor .ql-editor.ql-blank:before{color:#6b7280;font-style:normal}.exam-note-editor .ql-editor blockquote{border-left:4px solid #d0d7de;color:#57606a;margin:.75em 0;padding-left:1em}.exam-note-editor .ql-editor pre.ql-syntax{background:#f6f8fa;border:1px solid #e5e7eb;border-radius:8px;font-size:13px;overflow-x:auto;padding:12px 14px}.exam-note-editor .ql-editor a{color:#1677ff;text-decoration:underline}.exam-note-editor .ql-editor .ql-table-wrapper{overflow-x:auto;scrollbar-width:auto}.exam-note-editor .ql-toolbar .ql-picker:not(.ql-color-picker):not(.ql-icon-picker).ql-table-up{width:28px}.exam-note-editor .ql-toolbar .ql-picker:not(.ql-color-picker):not(.ql-icon-picker).ql-table-up .ql-picker-label{padding:2px 4px}.exam-note-editor .ql-toolbar .ql-picker:not(.ql-color-picker):not(.ql-icon-picker).ql-table-up .ql-picker-label svg{margin-top:0;position:static}[data-theme=dark] .exam-note-editor .ql-toolbar{background:var(--app-surface-muted);border-color:var(--app-border)}[data-theme=dark] .exam-note-editor .ql-container{border-color:var(--app-border)}[data-theme=dark] .exam-note-editor .ql-editor.ql-blank:before{color:var(--app-text-secondary)}[data-theme=dark] .exam-note-editor .ql-editor blockquote{border-left-color:var(--app-border);color:var(--app-text-secondary)}[data-theme=dark] .exam-note-editor .ql-editor pre.ql-syntax{background:var(--app-surface-muted);border-color:var(--app-border)}[data-theme=dark] .exam-note-editor .ql-stroke{stroke:var(--app-text-primary)}[data-theme=dark] .exam-note-editor .ql-fill{fill:var(--app-text-primary)}[data-theme=dark] .exam-note-editor .ql-picker{color:var(--app-text-primary)}[data-theme=dark] .exam-note-editor .ql-picker-options{background:var(--app-surface);border-color:var(--app-border)}[data-theme=dark] .table-up-align,[data-theme=dark] .table-up-menu{background-color:var(--app-surface);border:1px solid var(--app-border);box-shadow:var(--app-shadow-lg);color:var(--app-text-primary)}[data-theme=dark] .table-up-align__item:hover,[data-theme=dark] .table-up-menu__item:hover{background-color:var(--app-hover)}[data-theme=dark] .table-up-align__item.is-break,[data-theme=dark] .table-up-menu.is-contextmenu .is-break,[data-theme=dark] .table-up-menu__item.is-break{background-color:var(--app-border)}[data-theme=dark] .table-up-align .icon,[data-theme=dark] .table-up-align span,[data-theme=dark] .table-up-menu .icon,[data-theme=dark] .table-up-menu span{color:var(--app-text-primary)}[data-theme=dark] .table-up-color-map--used{border-top-color:var(--app-border)}[data-theme=dark] .table-up-color-map__btn{background-color:var(--app-surface-muted);color:var(--app-text-primary)}[data-theme=dark] .table-up-color-map__btn:hover{background-color:var(--app-hover)}[data-theme=dark] .table-up-tooltip{background-color:#0f172a;color:var(--app-text-primary)}[data-theme=dark] .ql-snow .table-up-select-box{--select-box-color-border:var(--app-border);--select-box-color-bg-hover:var(--app-hover);--select-box-color-bg-active:var(--app-selected);--select-box-custom-color-text:var(--app-text-primary);--select-box-custom-color-bg:#0000;--select-box-custom-color-bg-hover:var(--app-hover)}[data-theme=dark] .exam-note-editor .ql-picker.ql-table-up .ql-picker-options{background:var(--app-surface);border-color:var(--app-border);box-shadow:var(--app-shadow-lg)}[data-theme=dark] .exam-note-editor .ql-editor .ql-table-cell{border-color:var(--app-border);color:var(--app-text-primary)}[data-theme=dark] .exam-note-editor .ql-editor .ql-table-caption .ql-table-caption--switch{background-color:var(--app-surface-muted);border-color:var(--app-border);color:var(--app-text-primary)}[data-theme=dark] .exam-note-editor .ql-editor .ql-table-caption .ql-table-caption--switch:hover{background-color:var(--app-hover)}[data-theme=dark] .table-up-resize-box__col-header,[data-theme=dark] .table-up-resize-box__corner,[data-theme=dark] .table-up-resize-box__row-header{background-color:var(--app-surface-muted);border-color:var(--app-border)}[data-theme=dark] .table-up-resize-box__col-header:hover,[data-theme=dark] .table-up-resize-box__row-header:hover{background-color:var(--app-hover)}[data-theme=dark] .table-up-dialog__content{background-color:var(--app-surface);border-color:var(--app-border);color:var(--app-text-primary)}[data-theme=dark] .table-up-button{--table-btn-color:var(--app-text-primary);--table-btn-bg-hover:var(--app-hover);--table-btn-color-border:var(--app-border)}[data-theme=dark] .table-up-input__item{--input-color-text:var(--app-text-primary);--input-color-boxshaow:var(--app-border)}[data-theme=dark] .table-up-input__input input{background:#0000;color:var(--app-text-primary)}[data-theme=dark] .table-up-creator{color:var(--app-text-primary)}[data-theme=dark] .table-up-creator__checkbox{--check-color:var(--app-border)}:root,[data-theme=light]{--app-bg:#eef0f3;--app-surface:#fff;--app-surface-muted:#fafbfc;--app-surface-subtle:#f9fafb;--app-border:#e5e7eb;--app-text-primary:#1f2937;--app-text-secondary:#6b7280;--app-text-muted:#475569;--app-shadow:0 2px 6px #0000000a;--app-shadow-lg:0 2px 8px #0000000d;--app-sidebar-gradient:linear-gradient(180deg,#fff,#f9fafb);--app-sidebar-frost:#fffc;--app-sidebar-footer:#fffffff2;--app-info-bg:#f0f7ff;--app-info-border:#d0e4ff;--app-info-text:#2c5282;--app-avatar-bg:#e6f0ff;--app-hover:#0000000a;--app-selected:#1677fa1f;--app-success-bg:#f0fdf4;--app-success-border:#86efac;--app-error-bg:#fff2f0;--app-error-border:#fca5a5;--app-teal-bg:#ecfdf5;--app-teal-border:#99f6e4;--app-teal-text:#134e4a;--app-code-bg:#f3f4f6;--app-note-surface:#f4f7fb;--app-note-border:#dce3ed;--app-accent-muted:#eef2ff;--app-hero-bg:linear-gradient(135deg,#1677ff,#2f54eb 48%,#531dab);--app-hero-shadow:0 18px 40px #2f54eb47,0 2px 8px #0f172a0f;--app-hero-backdrop:radial-gradient(1200px 400px at 10% -20%,#ffffff38,#0000 55%),radial-gradient(900px 360px at 90% 120%,#ffffff1f,#0000 50%);--app-hero-text:#fff;--app-hero-text-secondary:#ffffffeb;--app-hero-text-muted:#ffffffd9;--app-hero-tag-bg:#ffffff29;--app-hero-tag-border:#ffffff59;--app-hero-tag-text:#fff;--app-hero-stat-bg:#ffffff24;--app-hero-stat-border:#ffffff38}[data-theme=dark]{--app-bg:#141b27;--app-surface:#1c2534;--app-surface-muted:#243044;--app-surface-subtle:#1a2332;--app-border:#2d3a4f;--app-text-primary:#e8edf4;--app-text-secondary:#94a3b8;--app-text-muted:#7b8ba3;--app-shadow:0 2px 8px #00000047;--app-shadow-lg:0 4px 16px #00000061;--app-sidebar-gradient:linear-gradient(180deg,#1c2534,#141b27);--app-sidebar-frost:#1c2534d9;--app-sidebar-footer:#1c2534f2;--app-info-bg:#1a3050;--app-info-border:#2563eb;--app-info-text:#bfdbfe;--app-avatar-bg:#1e3a5f;--app-hover:#ffffff0f;--app-selected:#3b82f633;--app-success-bg:#142e1f;--app-success-border:#22c55e;--app-error-bg:#3b1515;--app-error-border:#ef4444;--app-teal-bg:#0f2a28;--app-teal-border:#0d9488;--app-teal-text:#99f6e4;--app-code-bg:#243044;--app-note-surface:#1a2332;--app-note-border:#2d3a4f;--app-accent-muted:#1e293b;--app-hero-bg:linear-gradient(135deg,#1e3a5f,#1c2534 48%,#142e2a);--app-hero-shadow:0 12px 32px #00000061;--app-hero-backdrop:radial-gradient(1200px 400px at 10% -20%,#0d948824,#0000 55%),radial-gradient(900px 360px at 90% 120%,#2563eb1a,#0000 50%);--app-hero-text:#e8edf4;--app-hero-text-secondary:#94a3b8;--app-hero-text-muted:#7b8ba3;--app-hero-tag-bg:#0f2a28;--app-hero-tag-border:#0d9488;--app-hero-tag-text:#99f6e4;--app-hero-stat-bg:#243044;--app-hero-stat-border:#2d3a4f}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#eef0f3;background:var(--app-bg);color:#1f2937;color:var(--app-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}[data-theme=dark] .ant-card,[data-theme=dark] .ant-modal-content,[data-theme=dark] .ant-table{background:#fff;background:var(--app-surface)}[data-theme=dark] .ant-table,[data-theme=dark] .ant-table-thead>tr>th{color:#1f2937;color:var(--app-text-primary)}[data-theme=dark] .ant-table-thead>tr>th{background:#fafbfc!important;background:var(--app-surface-muted)!important;border-bottom-color:#e5e7eb!important;border-bottom-color:var(--app-border)!important}[data-theme=dark] .ant-table-tbody>tr>td{border-bottom-color:#e5e7eb;border-bottom-color:var(--app-border)}[data-theme=dark] .ant-table-tbody>tr.ant-table-row:hover>td{background:#0000000a;background:var(--app-hover)}[data-theme=dark] .ant-drawer-content{background:#fff;background:var(--app-surface)}[data-theme=dark] .ant-layout{background:#eef0f3;background:var(--app-bg)}[data-theme=dark] .ant-segmented{background:#fafbfc;background:var(--app-surface-muted);color:#1f2937;color:var(--app-text-primary)}[data-theme=dark] .ant-segmented-item-selected{background:#fff!important;background:var(--app-surface)!important;color:#1f2937!important;color:var(--app-text-primary)!important}[data-theme=dark] .ant-anchor-link-title{color:#6b7280;color:var(--app-text-secondary)}[data-theme=dark] .ant-anchor-link-active>.ant-anchor-link-title{color:#1f2937;color:var(--app-text-primary)}[data-theme=dark] .ant-input,[data-theme=dark] .ant-input-affix-wrapper,[data-theme=dark] .ant-select-selector{background:#fafbfc;background:var(--app-surface-muted);border-color:#e5e7eb;border-color:var(--app-border);color:#1f2937;color:var(--app-text-primary)}[data-theme=dark] .ant-pagination-item a{color:#1f2937;color:var(--app-text-primary)}[data-theme=dark] .ant-pagination-item-active{border-color:#1677fa}[data-theme=dark] .ant-empty-description{color:#6b7280;color:var(--app-text-secondary)}[data-theme=dark] .exam-discussion-btn .exam-discussion-count{background:#fff;background:var(--app-surface);color:#1f2937;color:var(--app-text-primary)}[data-theme=dark] .app-sidebar-menu.ant-menu-dark.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:#fafbfc!important;background:var(--app-surface-muted)!important}[data-theme=dark] .app-sidebar-menu.ant-menu-dark .ant-menu-item,[data-theme=dark] .app-sidebar-menu.ant-menu-dark .ant-menu-submenu-title{color:#1f2937;color:var(--app-text-primary)}[data-theme=dark] .app-sidebar-menu.ant-menu-dark .ant-menu-sub.ant-menu-inline>.ant-menu-item{color:#6b7280;color:var(--app-text-secondary)}[data-theme=dark] .app-sidebar-menu.ant-menu-dark .ant-menu-item-selected,[data-theme=dark] .app-sidebar-menu.ant-menu-dark .ant-menu-sub.ant-menu-inline>.ant-menu-item-selected{background-color:#1677fa1f!important;background-color:var(--app-selected)!important;color:#1f2937!important;color:var(--app-text-primary)!important}[data-theme=dark] .app-sidebar-menu.ant-menu-dark .ant-menu-item:hover:not(.ant-menu-item-selected),[data-theme=dark] .app-sidebar-menu.ant-menu-dark .ant-menu-submenu-title:hover{background-color:#0000000a!important;background-color:var(--app-hover)!important;color:#1f2937;color:var(--app-text-primary)}.home-hero .ant-typography,.home-hero h2.ant-typography{color:#fff!important;color:var(--app-hero-text)!important}.home-hero .ant-tag{background:#ffffff29!important;background:var(--app-hero-tag-bg)!important;border-color:#ffffff59!important;border-color:var(--app-hero-tag-border)!important}.home-hero .ant-tag,.home-hero .ant-tag .anticon{color:#fff!important;color:var(--app-hero-tag-text)!important}
/*# sourceMappingURL=main.46f5004a.css.map*/