@font-face{font-family:Batang;src:url(/static/media/Gimpo%20PyeongHwa%20Batang.25f83846a3f155b4a688.otf)}@font-face{font-family:Dotum;src:url(/static/media/KoPubWorld%20Dotum_Pro%20Bold.9fecacc33906a7447bb0.otf)}@font-face{font-family:Nanum;src:url(/static/media/NanumGothicLight.1c46f7604d689f94de08.otf)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:none;background-color:#000;font-family:Batang,Dotum,Nanum,sans-serif;margin:0;scrollbar-width:none;transition:background-color .3s}.theme-light body{background-color:#fff}.theme-dark body{background-color:#000}html{height:100%;scroll-behavior:smooth;width:100%;word-break:break-all}::selection{background-color:none;color:#4481c2}::-webkit-scrollbar{display:none}ol,ul{padding-left:30px}li{padding-left:10px}.logo{transition:fill .3s}.header{color:#fff;font-family:Dotum;font-size:13.5pt;padding:14px 0;text-align:center}.tabs,.tabs-container{display:flex;justify-content:center}.tabs{font-family:Dotum;margin:0;padding:0}.tab,.tabs{list-style-type:none}.tab{color:#fff;cursor:pointer;margin:8px 40px;position:relative;text-decoration:none;transition:color .3s}.theme-light .tab{color:#000}.theme-dark .tab{color:#fff}.tab:hover{color:#007bff}.tab:after{background-color:#fff;border-radius:5px;bottom:-27.5px;content:"";display:none;height:5px;left:0;position:absolute;transform:scaleX(0);transform-origin:0 0;transition:transform .3s ease-in-out;transition:background-color .3s;width:100%;z-index:1}.theme-light .tab:after{background-color:#000}.theme-dark .tab:after{background-color:#fff}.tab.active:after{display:block;transform:scaleX(1)}.underline{background-color:#606060;border:none;height:2px;margin:0;opacity:.5;position:relative;top:16px;width:100%;z-index:0}@media screen and (max-width:800px){.tabs{align-items:center;flex-direction:column}.tab.active:after{display:none}}.scroll-to-top-button{fill:#000;align-items:center;background-color:#fff;border:none;border-radius:50%;bottom:20px;color:#000;cursor:pointer;display:none;height:40px;justify-content:center;margin:0;padding:0;position:fixed;right:20px;text-align:center;transition:all .3s;width:40px}.theme-light .scroll-to-top-button{background-color:#000}.theme-dark .scroll-to-top-button{background-color:#fff}.theme-light .scroll-to-top-button{color:#fff}.theme-dark .scroll-to-top-button{color:#000}.theme-light .scroll-to-top-button{fill:#fff}.theme-dark .scroll-to-top-button{fill:#000}.scroll-to-top-button.visible{display:flex}.dark-mode{background-color:#fff}.dark-mode,.light-mode{align-items:center;border:none;border-radius:50%;bottom:20px;cursor:pointer;display:flex;height:40px;justify-content:center;left:20px;position:fixed;text-align:center;vertical-align:middle;width:40px}.light-mode{background-color:#000}.member-card{border-radius:15px;color:#fff;height:130px;margin:10px;padding:20px;text-align:center;transition:color .3s;width:180px}.theme-light .member-card{color:#000}.theme-dark .member-card{color:#fff}.member-card h4{font-family:Dotum;font-size:20px;margin:5px}.introduction{color:#888;font-family:Dotum;font-size:10pt;margin:5px;text-align:center}.job-container{padding:5px}.job{background-color:rgba(68,129,194,.263);border-radius:20px;color:#4481c2;font-size:14px;height:25px;line-height:25px;margin:5px auto;width:110px}.external-link{color:#007bff;font-size:18px;text-decoration:none;transition:color .2s}.external-link:hover{color:#0056b3}.footer{color:#fff;padding:10px 0;transform:translateY(100%);width:100%}.theme-light .footer{background-color:#f8f9fa}.theme-dark .footer{background-color:#0e0e0e}.footer-content{align-items:center;display:flex;justify-content:center;margin:20px 25px}.footer-bottom,.footer-content{font-family:Dotum;text-align:center}.footer-bottom{color:#aaa;font-size:15px}.ex-link{border-radius:12px;color:#888;cursor:pointer;float:left;font-family:Dotum;font-size:14.5px;margin-bottom:10px;margin-right:5px;padding:8px 18px;text-align:center;text-decoration:none;transition:background-color .3s;vertical-align:middle}.theme-light .ex-link{background-color:#f1f1f5}.theme-dark .ex-link{background-color:#181818}.ex-link-2{border:1.5px solid #007bff;border-radius:12px;color:#888;cursor:pointer;float:left;font-family:Dotum;font-size:14.5px;margin-bottom:10px;margin-right:5px;padding:8px 18px;text-align:center;text-decoration:none;transition:background-color .3s;vertical-align:middle}.theme-light .ex-link-2{background-color:#f1f1f5}.theme-dark .ex-link-2{background-color:#181818}.home-page{margin:0 auto;padding:20px;position:relative;text-align:center;top:100px;width:58%;z-index:-1}.home-page h1{font-family:Batang;font-size:35pt;margin-bottom:20px;text-align:left;transition:color .3s}.theme-light .home-page h1{color:#000}.theme-dark .home-page h1{color:#fff}.home-page h3{font-family:Dotum;font-size:20pt;margin-top:200px;text-align:center;transition:color .3s}.theme-light .home-page h3{color:#000}.theme-dark .home-page h3{color:#fff}.home-page a{color:#fff;text-decoration:none;transition:color .3s}.theme-light .home-page a{color:#000}.theme-dark .home-page a{color:#fff}.intro{color:#888;font-family:Nanum;font-size:18px;margin-bottom:30px;text-align:left}.team-members{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.mainline{background-color:#606060;border:none;height:2px;margin:0;opacity:.5;position:relative;top:100px;width:100%}@media screen and (max-width:800px){.home-page{width:85%}}.rule{height:150%;margin:0 auto;position:relative;text-align:left;transition:color .3s}.theme-light .rule{color:#000}.theme-dark .rule{color:#fff}.rule:last-child{margin-bottom:500px}.rule h1{font-family:Dotum!important;font-size:35pt;text-align:center!important}.rule h2{font-family:Dotum;font-size:18pt;margin-top:-12px}.rule h3{background-image:linear-gradient(180deg,#aaa,#3c3c3c);font-size:18.5pt;margin-top:100px}.rule h3,.rule h4{-webkit-background-clip:text;background-clip:text;color:#0000;font-family:Dotum}.rule h4{background-image:linear-gradient(0deg,#aaa,#3c3c3c);font-size:13pt}.rule p{line-height:28px}.rule a,.rule p{font-family:Nanum;font-size:12pt}.rule a{color:#aaa;text-decoration:none!important}.rule b{font-family:Dotum;font-size:12.5pt;text-shadow:2px 2px 6px #b5b5b5}.rule ol,ul{font-family:Nanum;font-size:12pt;line-height:28px}.rule q{color:#aaa;font-family:Batang;font-size:13pt}.rule-title{margin:0 auto;text-align:center}.crossline{background-color:#606060;border:none;height:2px;margin:0;opacity:.5;position:relative;top:30px;width:100%}.channel{background-color:rgba(61,66,112,.694);border-radius:5px;color:#cbcffd;display:inline;padding:3px;transition:all .3s}.theme-light .channel{background-color:#e6e8fd}.theme-dark .channel{background-color:rgba(61,66,112,.694)}.theme-light .channel{color:#616cf3}.theme-dark .channel{color:#cbcffd}.channel:hover{background-color:#5865f2;color:#fff}.tag{background-color:rgba(68,129,194,.263);border-radius:20px;color:#4481c2;display:inline-block;font-size:14px;height:25px;margin:auto 2px;width:60px}.special{background-image:linear-gradient(180deg,#ffdde1,#ee9ca7)!important}.legend,.special{-webkit-background-clip:text;background-clip:text;color:#0000}.legend{background-image:linear-gradient(180deg,#00dbde,#fc00ff)!important}.unique{background-image:linear-gradient(180deg,#3498db,#2c3e50)!important}.common,.unique{-webkit-background-clip:text;background-clip:text;color:#0000}.common{background-image:linear-gradient(180deg,#ffd194,#d1913c)!important}.buff{background-image:linear-gradient(180deg,#00bf8f,#001510)!important}.buff,.debuff{-webkit-background-clip:text;background-clip:text;color:#0000}.debuff{background-image:linear-gradient(180deg,#dc2430,#7b4397)!important}@media screen and (max-width:800px){.rule{width:90%}}.page{margin:0 auto;position:relative;top:100px;width:50%}.page:last-child{margin-bottom:500px}.page h1{font-family:Batang;font-size:35pt;text-align:left}.page h2{font-family:Dotum;font-size:18pt;margin-top:-12px;text-align:left}.page p{font-family:Nanum}.page b{font-family:Dotum}.page ol,li,ul{font-family:Nanum;font-size:12pt;line-height:28px}.last-update{color:#aaa!important;font-size:10pt;margin-top:0;text-align:left}.post{border-radius:10px;color:#fff;height:50px;margin:20px auto;padding:20px;transition:all .3s}.theme-light .post{color:#000}.theme-dark .post{color:#fff}.post:hover{background-color:#181818;color:#007bff}.theme-light .post:hover{background-color:#f1f1f5}.theme-dark .post:hover{background-color:#181818}@media screen and (max-width:800px){.page{width:90%}}