.ant-select-single .ant-select-selector .ant-select-selection-search{inset-inline-end:21px}.ant-drawer .align .ant-drawer-title{flex:1;margin:0;font-weight:700;font-size:20px;line-height:1.5}.ant-drawer .align .ant-drawer-extra{min-width:calc(100% - 400px)}.ant-drawer .custom .ant-drawer-header-title{max-width:450px}.ant-drawer .custom .ant-drawer-extra{flex:1}.ag-icon{color:#8a9dbe!important}.ag-theme-quartz .ag-header-cell,.ag-theme-quartz .ag-header-cell:hover,.ant-table-wrapper .ant-table-thead>tr>td,.ant-table-wrapper .ant-table-thead>tr>th,.bg-th,table:not(.bg-none) th{background:#f4f8fc;color:#8a9dbe}.ant-table-wrapper .ant-table-cell,.ant-table-wrapper .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table-tbody>tr>th,.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper tfoot>tr>td,.ant-table-wrapper tfoot>tr>th{padding:10px 16px}.ant-table-wrapper.rounded-none .ant-table-container table>thead>tr:first-child>:first-child,.ant-table-wrapper.rounded-none .ant-table-container table>thead>tr:first-child>:last-child{border-radius:0}.ag-cell,.td-color,table:not(.bg-none) td,table:not(.bg-none) td *{color:#354165}.bg-f1{background-color:#f1f4f7;color:#1a1f23}.custom-menu .ant-menu-item{height:30px;line-height:30px}@counter-style circlenum{system:fixed;symbols:① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭;suffix:" "}@counter-style circlealpha{system:fixed;symbols:ⓐ ⓑ ⓒ ⓓ ⓔ ⑥ ⓕ ⑧ ⑨ ⓖ ⓗ ⓘ ⓙ ⓚ ⓛ ⓜ ⓝ ⓞ ⓟ ⓠ ⓡ ⓢ ⓣ ⓤ ⓥ ⓦ ⓧ ⓨ ⓩ;suffix:" "}@counter-style circlehangulconsonant{system:fixed;symbols:㉠ ㉡ ㉢ ㉣ ㉤ ㉥ ㉦ ㉧ ㉨ ㉩ ㉪ ㉫ ㉬ ㉭;suffix:" "}@counter-style circlehangul{system:fixed;symbols:1 2 3 4 5 6 7 8 9;suffix:") "}ul.bogi-list,ul.sample-list{position:relative;margin:1rem .5rem;list-style-type:disc;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem .75rem .25rem 1.75rem}ul.bogi-list li,ul.sample-list li{list-style-type:hangul-consonant}ul.proof-list{position:relative;margin:1rem .5rem;list-style-type:disc;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem .75rem .25rem}ul.proof-list li{list-style-type:none}ul.condition-list{margin:1rem .5rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem .75rem .25rem 2rem}ul.condition-list,ul.list{position:relative;list-style-type:disc}ul.list{padding:0 1rem 0 2.5rem}ul.bogi-list:before{content:"<보기>"}ul.bogi-list:before,ul.proof-list:before{position:absolute;font-size:.9rem;left:calc(50% - 24px);top:-.8rem;background-color:#fff}ul.proof-list:before{content:"<증명>"}ul.condition-list:before{content:"<조건>";position:absolute;font-size:.9rem;left:calc(50% - 24px);top:-.8rem;background-color:#fff}ul.list-style-none{padding-left:1rem}ul.list-style-none>li{list-style-type:none}ul>li>ul.list{padding-left:1rem}ul.list-style-disc>li{list-style-type:disc}ul.list-style-circle>li{list-style-type:circle}ul.list-style-circlenum>li{list-style-type:circlenum}ul.list-style-decimal>li{list-style-type:decimal}ul.list-style-upper-alpha>li{list-style-type:upper-alpha}ul.list-style-hangul-consonant>li{list-style-type:hangul-consonant}ul.list-style-lower-alpha>li{list-style-type:lower-alpha}ul.list-style-circlealpha>li{list-style-type:circlealpha}ul.list-style-circlehangulconsonant>li{list-style-type:circlehangulconsonant}ul.list-style-circlehangul>li{list-style-type:circlehangul}ul.list-style-hangulganada>li:first-child::marker{content:"가. "}ul.list-style-hangulganada>li:nth-child(2)::marker{content:"나. "}ul.list-style-hangulganada>li:nth-child(3)::marker{content:"다. "}ul.list-style-hangulganada>li:nth-child(4)::marker{content:"라. "}ul.list-style-hangulganada>li:nth-child(5)::marker{content:"마. "}ul.list-style-hangulganada>li:nth-child(6)::marker{content:"바. "}ul.list-style-hangulganada>li:nth-child(7)::marker{content:"사. "}ul.list-style-hangulganada>li:nth-child(8)::marker{content:"아. "}ul.list-style-hangulganada>li:nth-child(9)::marker{content:"자. "}ul.list-style-hangulganada>li:nth-child(10)::marker{content:"차. "}ul.list-style-hangulganada>li:nth-child(11)::marker{content:"카. "}ul.list-style-hangulganada>li:nth-child(12)::marker{content:"타. "}ul.list-style-hangulganada>li:nth-child(13)::marker{content:"파. "}ul.list-style-hangulganada>li:nth-child(14)::marker{content:"하. "}ul.condition-list>li:first-child::marker{content:"(가) "}ul.condition-list>li:nth-child(2)::marker{content:"(나) "}ul.condition-list>li:nth-child(3)::marker{content:"(다) "}ul.condition-list>li:nth-child(4)::marker{content:"(라) "}ul.condition-list>li:nth-child(5)::marker{content:"(마) "}ul.condition-list>li:nth-child(6)::marker{content:"(바) "}ul.condition-list>li:nth-child(7)::marker{content:"(사) "}ul.condition-list>li:nth-child(8)::marker{content:"(아) "}ul.condition-list>li:nth-child(9)::marker{content:"(자) "}ul.condition-list>li:nth-child(10)::marker{content:"(차) "}ul.condition-list>li:nth-child(11)::marker{content:"(카) "}ul.condition-list>li:nth-child(12)::marker{content:"(타) "}ul.condition-list>li:nth-child(13)::marker{content:"(파) "}ul.condition-list>li:nth-child(14)::marker{content:"(하) "}ul.list-style-numhalfcircle>li:first-child::marker{content:"1) "}ul.list-style-numhalfcircle>li:nth-child(2)::marker{content:"2) "}ul.list-style-numhalfcircle>li:nth-child(3)::marker{content:"3) "}ul.list-style-numhalfcircle>li:nth-child(4)::marker{content:"4) "}ul.list-style-numhalfcircle>li:nth-child(5)::marker{content:"5) "}ul.list-style-numhalfcircle>li:nth-child(6)::marker{content:"6) "}ul.list-style-numhalfcircle>li:nth-child(7)::marker{content:"7) "}ul.list-style-numhalfcircle>li:nth-child(8)::marker{content:"8) "}ul.list-style-numhalfcircle>li:nth-child(9)::marker{content:"9) "}ul.list-style-numhalfcircle>li:nth-child(10)::marker{content:"10) "}ul.list-style-numhalfcircle>li:nth-child(11)::marker{content:"11) "}ul.list-style-numhalfcircle>li:nth-child(12)::marker{content:"12) "}ul.list-style-numhalfcircle>li:nth-child(13)::marker{content:"13) "}ul.list-style-numhalfcircle>li:nth-child(14)::marker{content:"14) "}.bogi,.bogi-noborder{width:89%;margin:16px;padding:.7em;border:1px solid #bbb}.bogi-noborder{border:0;text-align:right}.bogi,.proofbox{padding:1.5em .5em .5em;text-align:left}.bogi,.proofbox,.sample-box,.sampleBox,.samplebox{margin:1em .5em;border:1px solid #000;border-radius:.3em;position:relative}.sample-box,.sampleBox,.samplebox{padding:.5em}.bogi:before{content:"< 보기 >";display:block;position:absolute;left:40%;top:-.9em;background-color:#fff;color:#000}ol.bogi,ul.samplebox{list-style:none;width:100%;padding-left:15px;padding-right:10px}ol.bogi>li>span.counter,ul.samplebox>li>span.counter{position:absolute;margin-left:-10px}ol.bogi{position:relative;width:100%;border:1px solid #7b7b7b;margin:1em .5em;border-radius:5px;padding:.5em!important}ol.bogi:before{content:"< 보기 >";display:block;position:absolute;left:calc(50% - 25px);top:-.85em;background-color:#fff;font-size:10pt}ol.bogi li{padding-right:1em;margin:.5em 0 .5em 1.5em}ol.bogi li,ul.samplebox>li.hangul-consonant{list-style-type:hangul-consonant}ol.bogi>li.big-circle,ul.samplebox>li.big-circle{list-style-type:circle}ol.bogi>li.single,ul.samplebox>li.single{margin-left:-5px}ol.bogi.full>li,ul.samplebox.full>li{width:100%}ol.bogi.half>li,ul.samplebox.half>li{width:44%;margin-right:4%}.problem .problem-content li p{margin:0}.ProseMirror table td,.ProseMirror table th,.problem .problem-content table td,.problem .problem-content table th,.problem .problem-solution table td,.problem .problem-solution table th,.problem table td,.problem table th,.table-style-input-form table td,.table-style-input-form table th{text-align:center;padding:0;border:1px solid #333;vertical-align:middle}.ProseMirror table td p,.ProseMirror table th p,.problem .problem-content table td p,.problem .problem-content table th p,.problem .problem-solution table td p,.problem .problem-solution table th p,.problem table td p,.problem table th p,.table-style-input-form table td p,.table-style-input-form table th p{padding:0;margin:0;display:flex;justify-content:center;align-items:center}.ProseMirror table th,.problem .problem-content table th,.problem .problem-solution table th,.problem table th,.table-style-input-form table th{background-color:transparent;font-weight:700}.ProseMirror table td,.problem .problem-content table td,.problem .problem-solution table td,.problem table td,.table-style-input-form table td{background:#fff}.ProseMirror table.table_statistics,.problem .problem-content table.table_statistics,.problem .problem-solution table.table_statistics,.problem table.table_statistics,.table-style-input-form table.table_statistics{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #333}.ProseMirror table.table_noside_border,.problem .problem-content table.table_noside_border,.problem .problem-solution table.table_noside_border,.problem table.table_noside_border,.table-style-input-form table.table_noside_border{border-collapse:collapse;border-spacing:0;width:100%;border-top:2px solid #000;border-bottom:2px solid #000;border-left-width:0;border-right-width:0;position:relative;border-spacing:2px}.ProseMirror table.table_noside_border tr td:first-child,.ProseMirror table.table_noside_border tr th:first-child,.problem .problem-content table.table_noside_border tr td:first-child,.problem .problem-content table.table_noside_border tr th:first-child,.problem .problem-solution table.table_noside_border tr td:first-child,.problem .problem-solution table.table_noside_border tr th:first-child,.problem table.table_noside_border tr td:first-child,.problem table.table_noside_border tr th:first-child,.table-style-input-form table.table_noside_border tr td:first-child,.table-style-input-form table.table_noside_border tr th:first-child{border-left:0}.ProseMirror table.table_noside_border tr td:last-child,.ProseMirror table.table_noside_border tr th:last-child,.problem .problem-content table.table_noside_border tr td:last-child,.problem .problem-content table.table_noside_border tr th:last-child,.problem .problem-solution table.table_noside_border tr td:last-child,.problem .problem-solution table.table_noside_border tr th:last-child,.problem table.table_noside_border tr td:last-child,.problem table.table_noside_border tr th:last-child,.table-style-input-form table.table_noside_border tr td:last-child,.table-style-input-form table.table_noside_border tr th:last-child{border-right:0}.ProseMirror table.table_noside_border tr td:first-child,.problem .problem-content table.table_noside_border tr td:first-child,.problem .problem-solution table.table_noside_border tr td:first-child,.problem table.table_noside_border tr td:first-child,.table-style-input-form table.table_noside_border tr td:first-child{border-left:0}.ProseMirror table.table_noside_border tr td:last-child,.problem .problem-content table.table_noside_border tr td:last-child,.problem .problem-solution table.table_noside_border tr td:last-child,.problem table.table_noside_border tr td:last-child,.table-style-input-form table.table_noside_border tr td:last-child{border-right:0}.ProseMirror table.leaf-stem-table tbody,.problem .problem-content table.leaf-stem-table tbody,.problem .problem-solution table.leaf-stem-table tbody,.problem table.leaf-stem-table tbody,.table-style-input-form table.leaf-stem-table tbody{border-bottom:2px solid #000}.ProseMirror table.leaf-stem-table td,.ProseMirror table.leaf-stem-table th,.problem .problem-content table.leaf-stem-table td,.problem .problem-content table.leaf-stem-table th,.problem .problem-solution table.leaf-stem-table td,.problem .problem-solution table.leaf-stem-table th,.problem table.leaf-stem-table td,.problem table.leaf-stem-table th,.table-style-input-form table.leaf-stem-table td,.table-style-input-form table.leaf-stem-table th{border-left:0;border-right:0;border-bottom:1px solid #ddd}.ProseMirror table.leaf-stem-table tr>td.stem,.ProseMirror table.leaf-stem-table tr>th.stem,.problem .problem-content table.leaf-stem-table tr>td.stem,.problem .problem-content table.leaf-stem-table tr>th.stem,.problem .problem-solution table.leaf-stem-table tr>td.stem,.problem .problem-solution table.leaf-stem-table tr>th.stem,.problem table.leaf-stem-table tr>td.stem,.problem table.leaf-stem-table tr>th.stem,.table-style-input-form table.leaf-stem-table tr>td.stem,.table-style-input-form table.leaf-stem-table tr>th.stem{border-left:2px solid #000;border-right:2px solid #000}.ProseMirror table.leaf-stem-table tr>td.lstem,.ProseMirror table.leaf-stem-table tr>th.lstem,.problem .problem-content table.leaf-stem-table tr>td.lstem,.problem .problem-content table.leaf-stem-table tr>th.lstem,.problem .problem-solution table.leaf-stem-table tr>td.lstem,.problem .problem-solution table.leaf-stem-table tr>th.lstem,.problem table.leaf-stem-table tr>td.lstem,.problem table.leaf-stem-table tr>th.lstem,.table-style-input-form table.leaf-stem-table tr>td.lstem,.table-style-input-form table.leaf-stem-table tr>th.lstem{border-right:2px solid #000}.ProseMirror table.leaf-stem-table tr>td.rstem,.ProseMirror table.leaf-stem-table tr>th.rstem,.problem .problem-content table.leaf-stem-table tr>td.rstem,.problem .problem-content table.leaf-stem-table tr>th.rstem,.problem .problem-solution table.leaf-stem-table tr>td.rstem,.problem .problem-solution table.leaf-stem-table tr>th.rstem,.problem table.leaf-stem-table tr>td.rstem,.problem table.leaf-stem-table tr>th.rstem,.table-style-input-form table.leaf-stem-table tr>td.rstem,.table-style-input-form table.leaf-stem-table tr>th.rstem{border-left:2px solid #000}.ProseMirror table.leaf-stem-table tr>th,.problem .problem-content table.leaf-stem-table tr>th,.problem .problem-solution table.leaf-stem-table tr>th,.problem table.leaf-stem-table tr>th,.table-style-input-form table.leaf-stem-table tr>th{border-top:2px solid #000;border-bottom:2px solid #000}.ProseMirror .tableWrapper{padding:0;overflow-x:auto}.ProseMirror .tableWrapper div.react-renderer,.ProseMirror .tableWrapper div[data-node-view-wrapper],.ProseMirror .tableWrapper tbody>div{display:contents}.ProseMirror .tableWrapper .buttons{display:none}.ProseMirror .tableWrapper:hover .buttons{display:block}.ProseMirror table .selectedCell:after{background-color:rgba(200,200,255,.4);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.ProseMirror table .column-resize-handle{background-color:#adf;bottom:-2px;position:absolute;right:-2px;pointer-events:none;top:0;width:4px}.ProseMirror table p{margin:0}.colorTile{width:24px;height:24px;border:2px solid transparent;padding:0}.colorTile.ant-radio-button-wrapper-checked,.colorTile:hover{border-color:#000}.tbl table{width:100%}.tbl table td,.tbl table th{text-align:left;padding:4px}.tbl table th{color:#2e3646;background-color:transparent;font-size:14px}.list-circle{padding-left:18px;word-break:auto-phrase;list-style:disc}.list-circle li+li{margin-top:4px}math-field{--hue:10;padding-left:1em;height:34px;overflow-y:hidden;align-items:center;width:100%}.modified math-field{color:red}math-field:focus{outline:none}math-field .ML__container{height:34px;margin:0}