@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"}
.g-i{background:#373634}.g-e{color:#fff}.g-c{display:block}.g-j{flex-direction:column}.g-f{font-style:normal}.g-l{gap:30px}.g-a{justify-content:flex-start}.g-n{justify-content:space-between}.g-g{opacity:.6}.g-s{padding-bottom:40px}.g-q{padding-left:16px}.g-o{padding-right:16px}.g-u{padding-top:40px}.g-h{text-align:right}.g-w{width:100%}@media (min-width:992px){.g-d{display:none}.g-k{flex-direction:row}.g-m{gap:0}.g-b{justify-content:center}.g-t{padding-bottom:60px}.g-r{padding-left:80px}.g-p{padding-right:80px}.g-v{padding-top:60px}}
.h-t{align-items:center}.h-a{aspect-ratio:122.87/50}.h-an{background:var(--background)}.h-aa{background:var(--containerBackground)}.h-b{background:var(--text)}.h-_{background:0 0}.h-a-d{border-radius:10px}.h-x{display:flex}.h-u{display:none}.h-af{flex:1}.h-z{gap:10px}.h-w{gap:32px}.h-ay{height:0}.h-ag{height:100%}.h-c{height:32px}.h-ao{height:60px}.h-ah{justify-content:space-between}.h-aq{left:0}.h-r{-webkit-mask-image:url(/images/discord.svg);mask-image:url(/images/discord.svg)}.h-o{-webkit-mask-image:url(/images/github.svg);mask-image:url(/images/github.svg)}.h-e{-webkit-mask-image:url(/images/home/hero.svg);mask-image:url(/images/home/hero.svg)}.h-s{-webkit-mask-image:url(/images/kakao.svg);mask-image:url(/images/kakao.svg)}.h-p{-webkit-mask-position:50%;mask-position:50%}.h-q{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.h-f{-webkit-mask-size:contain;mask-size:contain}.h-g{opacity:0}.h-h{opacity:1}.h-ar{padding:4px}.h-ak{padding-left:16px}.h-ai{padding-right:16px}.h-k{position:relative}.h-at{position:sticky}.h-au{right:0}.h-av{top:0}.h-am{transition:background-color .3s}.h-l{transition:opacity .3s}.h-aw{width:100%}.h-n{width:24px}.h-m{z-index:1}.h-ax{z-index:100}@media (min-width:992px){.h-ac{background:var(--containerBackground)}.h-ab{background:0 0}.h-ae{border-radius:20px}.h-v{display:flex}.h-y{display:none}.h-ap{height:100px}.h-d{height:50px}.h-i{opacity:0}.h-j{opacity:1}.h-as{padding:10px}.h-al{padding-left:40px}.h-aj{padding-right:40px}}
.ag-p{align-items:center}.ag-ab{background:var(--background)}.ag-ae{background:var(--containerBackground)}.ag-a{background:var(--text)}.ag-u{border-bottom:1px solid var(--border)}.ag-af{color:var(--text)}.ag-s{cursor:pointer}.ag-a-d{display:block}.ag-aa{gap:10px}.ag-ag{height:100vh}.ag-c{height:32px}.ag-ah{inset:0}.ag-v{justify-content:space-between}.ag-r{-webkit-mask-image:url(/images/close.svg);mask-image:url(/images/close.svg)}.ag-n{-webkit-mask-image:url(/images/discord.svg);mask-image:url(/images/discord.svg)}.ag-e{-webkit-mask-image:url(/images/github.svg);mask-image:url(/images/github.svg)}.ag-o{-webkit-mask-image:url(/images/kakao.svg);mask-image:url(/images/kakao.svg)}.ag-f{-webkit-mask-position:50%;mask-position:50%}.ag-g{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ag-h{-webkit-mask-size:contain;mask-size:contain}.ag-t{padding:10px}.ag-l{padding-bottom:13px}.ag-z{padding-bottom:20px}.ag-k{padding-left:10px}.ag-y{padding-left:16px}.ag-j{padding-right:10px}.ag-x{padding-right:16px}.ag-m{padding-top:13px}.ag-_{padding-top:20px}.ag-ac{padding-top:4px}.ag-ai{position:fixed}.ag-w{width:100%}.ag-b{width:24px}.ag-q{width:32px}.ag-i{z-index:1}.ag-aj{z-index:200}@media (min-width:992px){.ag-d{height:50px}}
.ai-f{align-items:center}.ai-g{background:var(--menuActive)}.ai-b{background:var(--primary)}.ai-h{background:0 0}.ai-c{border-radius:50%}.ai-i{border-radius:6px}.ai-a{cursor:pointer}.ai-j{gap:10px}.ai-d{height:8px}.ai-l{opacity:.8}.ai-k{opacity:1}.ai-m{padding:10px}.ai-e{width:8px}
.af-b{background:var(--text)}.af-n{background:0 0}.af-o{border:none}.af-p{cursor:pointer}.af-d{display:none}.af-e{height:32px}.af-m{-webkit-mask-image:url(/images/color-theme-dark.svg);mask-image:url(/images/color-theme-dark.svg)}.af-g{-webkit-mask-image:url(/images/color-theme.svg);mask-image:url(/images/color-theme.svg)}.af-h{-webkit-mask-position:50%;mask-position:50%}.af-i{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.af-j{-webkit-mask-size:contain;mask-size:contain}.af-q{padding:0}.af-c{width:24px}.af-k{z-index:1}:root[data-theme=dark] .af-l,:root[data-theme=light] .af-a{display:block}@media (min-width:992px){.af-f{height:50px}}
.ae-a{background:0 0}.ae-b{border:none}.ae-c{cursor:pointer}
.a-d-l{align-items:center}.a-d-d{aspect-ratio:1}.a-d-e{background:var(--text)}.a-d-f{background:0 0}.a-d-g{border:1px solid var(--text)}.a-d-h{border-radius:50%}.a-d-a{color:var(--text)}.a-d-s{display:none}.a-d-u{flex-grow:1}.a-d-n{gap:0}.a-d-k{gap:10px}.a-d-o{gap:40px}.a-d-i{height:12px}.a-d-v{justify-content:flex-end}.a-d-m{padding:40px}.a-d-w{transform:translate(-50%)}.a-d-p{transform:translate(0)}.a-d-q{transform:translate(50%)}.a-d-j{transition:all .2s}.a-d-r{transition:all .3s}:is([role=group],[data-group]):hover .a-d-c,:is([role=group],[data-group]):active .a-d-b{background:var(--text)}@media (min-width:992px){.a-d-t{display:flex}}
