html,body,#root{height:100%}html,body{scroll-behavior:smooth;background:#fff;margin:0;padding:0}[data-reveal]{opacity:0}[data-slideup]{transform:translateY(110%)}@keyframes loadPulse{0%,to{opacity:.3;transform:scaleX(.2)}50%{opacity:1;transform:scaleX(1)}}@keyframes menuDrop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes clockJitter{0%{transform:translate(1px,-.7px)}25%{transform:translate(-.8px,.9px)}50%{transform:translate(.7px,1px)}75%{transform:translate(-1px,-.8px)}to{transform:translate(.9px,-1px)}}@keyframes riseIn{0%{opacity:0;transform:translateY(90px)}to{opacity:1;transform:translateY(0)}}:root{--font-sans:"Helvetica Neue", "Pretendard Variable", Pretendard, sans-serif;--ls-latin:0;--ls-ko:-.02em}body{font-family:var(--font-sans);letter-spacing:var(--ls-latin);font-size:13px;font-weight:400}[lang=ko]{letter-spacing:var(--ls-ko)}[data-clocknums]{letter-spacing:-.02em}h1,h2,h3,h4,h5,h6,strong,b,th,optgroup{font-size:inherit;font-weight:inherit}body.clock-open{overflow:hidden}html:has(>body.clock-open){overflow:hidden}a{color:inherit;text-decoration:none;transition:color .35s}body.theming a{transition:none!important}a:hover{color:#888}::selection{color:#fff;background:#111}header.clockmode a,header.clockmode span{color:#fff!important}header.clockmode .hline{background:#fff!important}.roll{transition:transform .45s cubic-bezier(.22,1,.36,1)}.idxrow:hover .roll,.rollhost:hover .roll{transform:translateY(-50%)}.idxrow:hover{color:#888!important}.thumbclip{background:#f2f2f2;transition:inset .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden}.thumbhost:hover .thumbclip{inset:4px}.thumbimg{position:absolute;inset:0}.thumbdim{opacity:0;pointer-events:none;z-index:2;background:#1113;transition:opacity .3s,inset .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.thumbhost:hover .thumbdim{inset:4px}@keyframes previewSettle{0%{inset:-4px}to{inset:0}}.preview-reveal{animation:.5s cubic-bezier(.22,1,.36,1) both previewSettle;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.thumbclip,.thumbhost:hover .thumbclip,.thumbdim,.thumbhost:hover .thumbdim{transition:none}.preview-reveal{animation:none}}input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}input:focus,textarea:focus{outline:none;border-bottom-color:#111!important}.admin-root a{color:#111;text-decoration:none;transition:color .35s}.admin-root a:hover{color:#888}.btn-dark:hover{background:#333!important}.link-del:hover{color:#e74c3c!important}.btn-del:hover{background:#e74c3c!important}.btn-cancel:hover{border-color:#111!important}.link-back:hover{color:#111!important}.media-del:hover{color:#fff!important;background:#c0392b!important}
