@import "https://spoqa.github.io/spoqa-han-sans/css/SpoqaHanSansNeo.css";
.a-x{background:var(--background)}.a-n{clip:rect(0 0 0 0)}.a-o{clip-path:inset(50%)}.a-p{height:1px}.a-q{left:-9999px}.a-r{margin:-1px}.a-s{overflow:hidden}.a-t{padding:0}.a-u{position:absolute}.a-y{position:relative}.a-v{white-space:nowrap}.a-w{width:1px}.a-j:focus{background:var(--background)}.a-l:focus{border-radius:8px}.a-a:focus{clip:auto}.a-b:focus{clip-path:none}.a-k:focus{color:var(--text)}.a-c:focus{height:auto}.a-d:focus{left:8px}.a-g:focus{margin:0}.a-h:focus{overflow:visible}.a-i:focus{padding:8px 12px}.a-e:focus{top:8px}.a-f:focus{width:auto}.a-m:focus{z-index:9999}
@font-face{font-family:middleKoreanFont;src:url(../media/NanumBarunGothic_YetHangul-s.p.0voumg96v0.96.woff2)format("woff2");font-display:swap}@font-face{font-family:middleKoreanFont Fallback;src:local(Arial);ascent-override:82.21%;descent-override:28.92%;line-gap-override:0.0%;size-adjust:103.39%}.middlekoreanfont_e8dd2792-module__Cw2TXa__className{font-family:middleKoreanFont,middleKoreanFont Fallback}.middlekoreanfont_e8dd2792-module__Cw2TXa__variable{--font-middle-korean:"middleKoreanFont", "middleKoreanFont Fallback"}
.i-i{background:#373634}.i-e{color:#fff}.i-c{display:block}.i-j{flex-direction:column}.i-f{font-style:normal}.i-l{gap:30px}.i-a{justify-content:flex-start}.i-n{justify-content:space-between}.i-g{opacity:.6}.i-s{padding-bottom:40px}.i-q{padding-left:16px}.i-o{padding-right:16px}.i-u{padding-top:40px}.i-h{text-align:right}.i-w{width:100%}@media (min-width:992px){.i-d{display:none}.i-k{flex-direction:row}.i-m{gap:0}.i-b{justify-content:center}.i-t{padding-bottom:60px}.i-r{padding-left:80px}.i-p{padding-right:80px}.i-v{padding-top:60px}}
.k-t{align-items:center}.k-a{aspect-ratio:122.87/50}.k-an{background:var(--background)}.k-aa{background:var(--containerBackground)}.k-b{background:var(--text)}.k-_{background:0 0}.k-a-d{border-radius:10px}.k-x{display:flex}.k-u{display:none}.k-af{flex:1}.k-z{gap:10px}.k-w{gap:32px}.k-ay{height:0}.k-ag{height:100%}.k-c{height:32px}.k-ao{height:60px}.k-ah{justify-content:space-between}.k-aq{left:0}.k-r{-webkit-mask-image:url(/images/discord.svg);mask-image:url(/images/discord.svg)}.k-o{-webkit-mask-image:url(/images/github.svg);mask-image:url(/images/github.svg)}.k-e{-webkit-mask-image:url(/images/home/hero.svg);mask-image:url(/images/home/hero.svg)}.k-s{-webkit-mask-image:url(/images/kakao.svg);mask-image:url(/images/kakao.svg)}.k-p{-webkit-mask-position:50%;mask-position:50%}.k-q{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.k-f{-webkit-mask-size:contain;mask-size:contain}.k-g{opacity:0}.k-h{opacity:1}.k-ar{padding:4px}.k-ak{padding-left:16px}.k-ai{padding-right:16px}.k-k{position:relative}.k-at{position:sticky}.k-au{right:0}.k-av{top:0}.k-am{transition:background-color .3s}.k-l{transition:opacity .3s}.k-aw{width:100%}.k-n{width:24px}.k-m{z-index:1}.k-ax{z-index:100}@media (min-width:992px){.k-ac{background:var(--containerBackground)}.k-ab{background:0 0}.k-ae{border-radius:20px}.k-v{display:flex}.k-y{display:none}.k-ap{height:100px}.k-d{height:50px}.k-i{opacity:0}.k-j{opacity:1}.k-as{padding:10px}.k-al{padding-left:40px}.k-aj{padding-right:40px}}
.ae-p{align-items:center}.ae-ab{background:var(--background)}.ae-ae{background:var(--containerBackground)}.ae-a{background:var(--text)}.ae-u{border-bottom:1px solid var(--border)}.ae-af{color:var(--text)}.ae-s{cursor:pointer}.ae-a-d{display:block}.ae-aa{gap:10px}.ae-ag{height:100vh}.ae-c{height:32px}.ae-ah{inset:0}.ae-v{justify-content:space-between}.ae-r{-webkit-mask-image:url(/images/close.svg);mask-image:url(/images/close.svg)}.ae-n{-webkit-mask-image:url(/images/discord.svg);mask-image:url(/images/discord.svg)}.ae-e{-webkit-mask-image:url(/images/github.svg);mask-image:url(/images/github.svg)}.ae-o{-webkit-mask-image:url(/images/kakao.svg);mask-image:url(/images/kakao.svg)}.ae-f{-webkit-mask-position:50%;mask-position:50%}.ae-g{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ae-h{-webkit-mask-size:contain;mask-size:contain}.ae-t{padding:10px}.ae-l{padding-bottom:13px}.ae-z{padding-bottom:20px}.ae-k{padding-left:10px}.ae-y{padding-left:16px}.ae-j{padding-right:10px}.ae-x{padding-right:16px}.ae-m{padding-top:13px}.ae-_{padding-top:20px}.ae-ac{padding-top:4px}.ae-ai{position:fixed}.ae-w{width:100%}.ae-b{width:24px}.ae-q{width:32px}.ae-i{z-index:1}.ae-aj{z-index:200}@media (min-width:992px){.ae-d{height:50px}}
.ag-f{align-items:center}.ag-g{background:var(--menuActive)}.ag-b{background:var(--primary)}.ag-h{background:0 0}.ag-c{border-radius:50%}.ag-i{border-radius:6px}.ag-a{cursor:pointer}.ag-j{gap:10px}.ag-d{height:8px}.ag-l{opacity:.8}.ag-k{opacity:1}.ag-m{padding:10px}.ag-e{width:8px}
.a-d-b{background:var(--text)}.a-d-n{background:0 0}.a-d-o{border:none}.a-d-p{cursor:pointer}.a-d-d{display:none}.a-d-e{height:32px}.a-d-m{-webkit-mask-image:url(/images/color-theme-dark.svg);mask-image:url(/images/color-theme-dark.svg)}.a-d-g{-webkit-mask-image:url(/images/color-theme.svg);mask-image:url(/images/color-theme.svg)}.a-d-h{-webkit-mask-position:50%;mask-position:50%}.a-d-i{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.a-d-j{-webkit-mask-size:contain;mask-size:contain}.a-d-q{padding:0}.a-d-c{width:24px}.a-d-k{z-index:1}:root[data-theme=dark] .a-d-l,:root[data-theme=light] .a-d-a{display:block}@media (min-width:992px){.a-d-f{height:50px}}
.ac-a{background:0 0}.ac-b{border:none}.ac-c{cursor:pointer}
.af-l{align-items:center}.af-d{aspect-ratio:1}.af-e{background:var(--text)}.af-f{background:0 0}.af-g{border:1px solid var(--text)}.af-h{border-radius:50%}.af-a{color:var(--text)}.af-s{display:none}.af-u{flex-grow:1}.af-n{gap:0}.af-k{gap:10px}.af-o{gap:40px}.af-i{height:12px}.af-v{justify-content:flex-end}.af-m{padding:40px}.af-w{transform:translate(-50%)}.af-p{transform:translate(0)}.af-q{transform:translate(50%)}.af-j{transition:all .2s}.af-r{transition:all .3s}:is([role=group],[data-group]):hover .af-c,:is([role=group],[data-group]):active .af-b{background:var(--text)}@media (min-width:992px){.af-t{display:flex}}
