@import "https://spoqa.github.io/spoqa-han-sans/css/SpoqaHanSansNeo.css";
.c-h{color:var(--text)}.c-d{display:none}.c-x{margin-left:auto}.c-w{margin-right:auto}.c-u{max-width:1520px}.c-v{min-height:calc(100vh - 500px)}.c-f{min-width:220px}.c-g{padding:20px 16px}.c-m{padding-bottom:24px}.c-k{padding-left:16px}.c-i{padding-right:16px}.c-o{padding-top:24px}.c-a{position:sticky}.c-r{top:50px}.c-b{top:70px}.c-q{width:100%}@media (min-width:768px){.c-e{display:initial}.c-s{top:70px}.c-c{top:90px}}@media (min-width:992px){.c-t{display:initial}.c-n{padding-bottom:40px}.c-l{padding-left:60px}.c-j{padding-right:60px}.c-p{padding-top:40px}}
.j-a{gap:6px}
.w-l{align-items:center}.w-m{background:var(--menuActive)}.w-a{background:var(--primary)}.w-b{border-radius:100%}.w-n{border-radius:6px}.w-f{color:var(--text)}.w-e{color:var(--title)}.w-g{flex:1}.w-o{gap:10px}.w-c{height:8px}.w-i{opacity:.8}.w-h{opacity:1}.w-p{padding:10px}.w-r{text-decoration:none}.w-d{width:8px}.w-k:hover{background:var(--menuHover)}.w-j:active{background:var(--menuActive)}@media (min-width:768px){.w-q{padding:6px 10px}}
.ac-p{align-items:center}.ac-q{background:var(--menuActive)}.ac-a{background:var(--primary)}.ac-b{border-radius:100%}.ac-r{border-radius:6px}.ac-v{border-right:1px solid var(--border)}.ac-f{color:var(--text)}.ac-e{color:var(--title)}.ac-s{cursor:pointer}.ac-g{flex:1}.ac-t{gap:10px}.ac-z{gap:4px}.ac-_{gap:8px}.ac-j{height:16px}.ac-c{height:8px}.ac-i{opacity:.8}.ac-h{opacity:1}.ac-x{padding:10px}.ac-u{padding:6px 10px}.ac-y{text-decoration:none}.ac-m{transform:rotate(-90deg)}.ac-l{transform:rotate(0)}.ac-n{transition:transform .2s}.ac-w{width:10px}.ac-k{width:16px}.ac-d{width:8px}.ac-o:hover{background:var(--menuHover)}
.i-k{align-items:center}.i-r{background:var(--border)}.i-a{background:var(--primary)}.i-b{border-radius:50%}.i-x{color:var(--caption)}.i-f{color:var(--primary)}.i-g{color:var(--text)}.i-l{cursor:pointer}.i-h{flex:1}.i-m{gap:10px}.i-_{gap:16px}.i-z{gap:4px}.i-s{height:1px}.i-c{height:6px}.i-j{opacity:.6}.i-i{opacity:.8}.i-aa{padding:20px 16px}.i-o{padding:4px 10px}.i-n{padding:4px 10px 4px 30px}.i-p{padding-bottom:6px}.i-q{padding-top:6px}.i-y{text-align:right}.i-t{text-decoration:none}.i-ab{width:200px}.i-d{width:6px}.i-v:hover{text-decoration:underline}.i-u:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}:is([role=group],[data-group]):hover .i-w{color:var(--text)}:is([role=group],[data-group]):hover .i-e{opacity:.8}
