@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+KR&display=swap");:root{--bg:#fff;--textColor:#000;--textColorInDark:#fff;--softBg:#f0f0f0;--hardBg:#0f172a;--softTextColor:#626262;--skeleton-base-color:#1f273a;--pagination-active-color:#775aec;--pagination-hover-color:#8a28a8;--pagination-bg:#0f172a}.dark{--bg:#0f172a;--textColor:#ddd;--textColorful:gray;--textColorInDark:#fff;--textColorHighlight:gold;--textColorOpposite:#000;--softBg:#1f273a;--hardBg:#384051;--softTextColor:#a6a6a6;--search-bg:#0f172a;--search-border-bg:#1f273a;--search-color:#ddd;--input-bg:#0a0f1b;--input-border-bg:#0a0f1b;--input-color:#ddd;--input-bg-opposite:#0f172a;--input-border-bg-opposite:#1f273a;--input-color-opposite:#fff;--skeleton-base-color:#1f273a;--skeleton-highlight-color:#0f1729;--pagination-bg:#0f172a;--pagination-active-bg:#775aec;--pagination-active-color:#fff;--pagination-hover-bg:#fff;--pagination-hover-color:#0f172a;--player-color:#cfcfcf;--player-slider-color:#94b9ff;--player-background-color:#2c2828;--toggleDark:#fff;--toggleColor:#1f273a;--inputColor:#0a0f1b;--upgradeBtn:rgba(255,124,141,.6);--headerBg:#1f273a}.light{--bg:#fff;--textColor:#000;--textColorful:#775aec;--textColorInDark:#fff;--textColorHighlight:#cf2811;--softBg:#e3e3e7;--soft-border:#adadb1;--hardBg:#dfdfe1;--softTextColor:#626262;--textColorOpposite:#ddd;--softBgInput:#c5c0c0;--search-bg:#e7e7e9;--search-border-bg:#bcbdc0;--search-color:#0f1729;--input-bg:#e7e7e9;--input-color:#0f1729;--input-bg-opposite:#e7e7e9;--input-border-bg-opposite:#bcbdc0;--input-color-opposite:#0f1729;--skeleton-base-color:#c7c8cb;--skeleton-highlight-color:#ababb3;--pagination-bg:#fff;--pagination-active-bg:#775aec;--pagination-active-color:#fff;--pagination-hover-bg:#c7bebe;--pagination-hover-color:#0f172a;--player-color:#cfcfcf;--player-slider-color:#bcbdc0;--player-background-color:#bcbdc0;--toggleDark:#0f172a;--toggleColor:#0f172a;--inputColor:#e7e7e9;--upgradeBtn:rgba(75,110,152,.8);--headerBg:#e7e7e9}.maintenance{height:100vh;display:flex;justify-content:center;align-items:center;font-weight:700}.dgrid{display:grid;grid-template-columns:1fr 6fr;grid-gap:50px;gap:50px}.header{color:#20b2aa}.jIatKG{margin-left:10px!important}.questionModal .alert,.questionModal .alert.incorrect{background-color:transparent!important;padding:0!important}.questionModal .alert.incorrect{color:#bdb76b!important}.questionModal .alert.correct{background-color:transparent!important;padding:0!important;color:#5f9ea0!important}.noResults{margin-top:20px}.scroll-to-top{background-color:#17a2b8!important;right:40px;bottom:40px;position:fixed;z-index:2;cursor:pointer;border-radius:50px!important;width:50px!important;height:50px!important;box-shadow:none!important;border:none}.rap-container{max-width:100%!important}.ql-tooltip{left:20px!important;padding:8px!important}.filter-dropdown-select{height:40px!important;margin-top:20px!important}.timerPauseScreen{font-size:medium!important;color:crimson!important}.timerBtn{width:-moz-fit-content!important;width:fit-content!important}.pagination{margin-top:20px!important;margin-bottom:10px!important;justify-content:start!important}.pagination .page-link{border-radius:20px!important;border:none!important;color:var(--textColor)!important;height:35px!important}.pagination .active .page-link{color:var(--pagination-active-color)!important}.pagination .page-link:hover{color:var(--pagination-hover-color)!important}*{padding:0;margin:0;box-sizing:border-box}body{max-width:100vw;overflow-x:hidden}a{color:inherit;text-decoration:none}.container{min-height:100vh;background-color:var(--bg);color:var(--textColor)}.wrapper{max-width:1536px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}@media screen and (max-width:1536px){.wrapper{max-width:1366px}}@media screen and (max-width:1280px){.wrapper{max-width:1280px}}@media screen and (max-width:1024px){.wrapper{max-width:768px;padding-left:10px;padding-right:10px}}@media screen and (max-width:768px){.wrapper{max-width:668px}}@media screen and (max-width:640px){.wrapper{max-width:540px}}.ql-container{font-size:medium!important}.quill>.ql-container>.ql-editor.ql-blank:before{color:#b3b3b1}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_e8ce0c;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_e8ce0c{font-family:__Inter_e8ce0c,__Inter_Fallback_e8ce0c;font-style:normal}