html:has(.sd-root){height:100%;overflow:hidden;background:#0b0a08!important}html:has(.sd-root) body{height:100%;overflow:hidden;background:#0b0a08!important}.sd-root{color:#efe6d2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;font-family:Gowun Batang,serif}.sd-root button{font:inherit}.sd-link{color:#e6d9bc;text-decoration:none}@media (any-pointer:coarse){.sd-link,.sd-jbt,.sd-act{position:relative}.sd-link:before,.sd-jbt:before{content:"";position:absolute;inset:-5px -8px}.sd-jbt:before{bottom:-9px}.sd-act:before{content:"";position:absolute;inset:-6px -10px}}.sd-root .sd-layer>*{pointer-events:auto}.sd-root .sd-layer>.sd-me,.sd-root .sd-layer>.sd-op{pointer-events:none}.sd-root .sd-me button{pointer-events:auto}@media (hover:hover){.sd-link:hover{color:#fff}.sd-act:not(:disabled):hover{color:#fff!important}}.sd-root :focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #f1e8d4d9}body:has(.sd-root) .lang-ko .lang-cur{color:#f1e8d4}body:has(.sd-root) .lang-ko .lang-sep{color:#6f6655}body:has(.sd-root) .lang-ko .lang-link{color:#bdb29c}@media (hover:hover){body:has(.sd-root) .lang-ko .lang-link:hover{color:#fff}}@media (max-width:339.98px){.sd-root .sd-seal{display:none!important}}@media (max-width:299.98px){.sd-root h1{font-size:25px!important}.sd-root h1+p{word-break:keep-all;max-width:90px}}@media (prefers-reduced-motion:reduce){.sd-root .sd-card{transition-property:opacity!important}}
