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