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