/* 원본 CSS 가지친 판 — ***생성물이다. 손으로 고치지 마라.***
   원천 = public/wt-origin-single.css(sha256 앞 16 84460c5eb80b518d) · 어휘 sha256 앞 16 cc0fd2b048d8490a
   스타일 규칙 249 → 57 · keyframes·font-face·선언문 전량 보존 · 순서 보존
   재생성 = python3 scripts/design/prune-origin-css.py · 낡음 검사 = 같은 명령 + --check
   설계 = docs/proposals/2026-09-26-렌더차단-CSS-축소-설계.md */
@layer theme, base, components, utilities, wt-origin-plugin, wt-origin, wt-origin-plugin-doc, wt-origin-plugin-list, wt-origin-page;
@layer wt-origin {
body.single-post[data-bg-header=true] .container-wrap{padding-top:40px!important}
body.single .post .content-inner>h2,body.single .post .content-inner>h3,body.single .post .content-inner>h4,body.single .post .content-inner>h5,body.single .post .content-inner>h6,body.single .post .wpb_text_column h2,body.single .post .wpb_text_column h3,body.single .post .wpb_text_column h4,body.single .post .wpb_text_column h5,body.single .post .wpb_text_column h6{margin-top:10px}
body.single-post .container-wrap[data-remove-post-author="1"][data-remove-post-date="1"] [data-header-style=default] #single-below-header span,body.single-post [data-post-hs=default] [data-remove-post-author="1"][data-remove-post-date="1"] #single-below-header span{padding-left:0;border-left:0}
body.single-post [data-post-hs=default_minimal] [data-remove-post-author="0"][data-remove-post-date="1"][data-remove-post-comment-number="1"] #single-below-header span,body.single-post [data-post-hs=default_minimal] [data-remove-post-author="1"][data-remove-post-date="1"][data-remove-post-comment-number="0"] #single-below-header span{padding-left:0;border-left:0}
body.single-post [data-post-hs=default_minimal] [data-remove-post-author="0"][data-remove-post-date="1"][data-remove-post-comment-number="1"] #single-below-header span,body.single-post [data-post-hs=default_minimal] [data-remove-post-author="1"][data-remove-post-date="0"][data-remove-post-comment-number="1"] #single-below-header span,body.single-post [data-remove-post-author="0"][data-remove-post-date="1"][data-remove-post-comment-number="1"] .heading-title[data-header-style=default_minimal] #single-below-header span,body.single-post [data-remove-post-author="1"][data-remove-post-date="0"][data-remove-post-comment-number="1"] .heading-title[data-header-style=default_minimal] #single-below-header span{padding-left:0;padding-right:0;border-left:0}
.single #page-header-bg #single-below-header span{color:rgba(255,255,255,.8)}
.single #single-below-header span,.single #single-meta span{font-size:16px}
.single #single-meta div i{font-size:16px;line-height:30px;height:30px}
.single #page-header-bg #single-meta div a,.single #page-header-bg #single-meta div i,.single #page-header-bg #single-meta div span{color:#fff!important}
.single-post .post-content>.audio-wrap,.single-post .post-content>.post-featured-img>img,.single-post .post-content>.quote-inner,.single-post .post-content>.video{margin-bottom:50px}
body[data-ext-responsive=true].single-post #page-header-bg[data-post-hs=default_minimal] h1{max-width: 1000px; margin: 0 auto!important;}
body[data-ext-responsive=true].single-post .container-wrap.no-sidebar .post-area{margin: 0 auto!important;}
body[data-ext-responsive=true].single-post.material .comment-wrap #respond{max-width: 1000px; margin: 0 auto!important;}
.container-wrap[data-nav-pos=after_project_2]{padding-bottom:0!important}
div[data-style=parallax_next_only] .parallax-layer,div[data-style=parallax_next_only] .parallax-layer-wrap,div[data-style=parallax_next_only] .parallax-layer-wrap:after,div[data-style=parallax_next_only] .post-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:101;display:block}
div[data-style=parallax_next_only]{overflow:hidden}
div[data-style=parallax_next_only] .parallax-layer,div[data-style=parallax_next_only] .parallax-layer-wrap{bottom:0;top:auto;z-index:1}
div[data-style=parallax_next_only] .span_12.hidden{display:none}
div[data-style=parallax_next_only] .span_12{z-index:8;position:relative}
.single .post-content{padding-left:0}
.single #single-meta{right:0}
.single #single-meta ul{margin-bottom:0}
.single #single-meta{margin-top:4px}
.single #single-meta ul li{float:left;list-style:none;padding:0;border-bottom:0}
.single #single-below-header{margin-bottom:0}
#single-below-header [class^=icon-]{font-size:18px;line-height:23px;height:20px;width:auto;margin-right:7px;color:inherit}
#single-below-header .meta-category,#single-below-header .meta-comment-count,#single-meta .meta-category,#single-meta .meta-comment-count{-webkit-transition:all .4s cubic-bezier(.05,.2,.1,1);transition:all .4s cubic-bezier(.05,.2,.1,1)}
.single-post #single-meta>div{float:left}
.single .heading-title[data-header-style=default_minimal] #single-below-header span,.single [data-post-hs=default_minimal] #single-below-header span{font-size:14px}
.single [data-post-hs=default_minimal] #single-below-header span i,[data-header-style=default_minimal] #single-below-header span i{font:inherit}
.single #single-below-header:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.blog-title #single-below-header>span{padding:0 20px 0 20px;border-left:1px solid rgba(0,0,0,.1)}
.blog-title #single-below-header>span:first-child{padding-left:0;border:none}
.single.single-post .section-title h1{max-width:800px}
.single .row .section-title{border-bottom:none}
.single [data-post-hs=default_minimal] .section-title h1{max-width:none;padding-top:10px;padding-bottom:10px;margin-bottom:0}
.single .heading-title[data-header-style=default_minimal] h1,body[data-ext-responsive=true].single-post #page-header-bg[data-post-hs=default_minimal] h1{padding:20px 0 20px 0}
.single .post .content-inner .post-featured-img img{margin-bottom:25px}
@media only screen and (min-width:1000px) and (max-width:1300px) {
body.single.single-post .section-title h1{max-width:620px}
}
@media only screen and (max-width :1130px) and (min-width :1000px) {
body.single.single-post .section-title h1{max-width:490px}
}
@media only screen and (min-width :1px) and (max-width :1000px) {
.single-post #page-header-bg[data-post-hs=default],.single-post #page-header-bg[data-post-hs=default_minimal]{height:auto!important;padding-top:50px;padding-bottom:50px}
}
@media only screen and (min-width :1px) and (max-width :1000px) {
body.single-post #page-header-bg[data-post-hs=default][data-alignment-v=middle]:not(.fullscreen-header) .span_6,body.single-post #page-header-bg[data-post-hs=default_minimal][data-alignment-v=middle]:not(.fullscreen-header) .span_6{-webkit-transform:none!important;transform:none!important;top:0!important}
}
@media only screen and (min-width :1px) and (max-width :1000px) {
.single #single-meta ul{float:left}
}
@media only screen and (min-width :1px) and (max-width :1000px) {
.single .blog-title #single-meta ul li{float:right}
}
@media only screen and (min-width :1px) and (max-width :1000px) {
body.single-post .blog-title #single-meta ul li:last-child{margin:5px!important}
}
@media only screen and (min-width :1px) and (max-width :1000px) {
.single-post[data-bg-header=true].material .container-wrap:not(.no-sidebar)>.main-content{padding-top:0}
}
@media only screen and (min-width :1px) and (max-width :1000px) {
body.single-post #page-header-bg #single-meta,body.single-post .blog-title #single-meta{margin-top:20px}
}
@media only screen and (max-width :690px) {
#single-meta .meta-comment-count,.row .col.section-title [data-hide-on-mobile=true] span:not(.total_loves):not(.nectar-love-count):not(.share-btn),.single #page-header-bg #single-below-header[data-hide-on-mobile=true] span:not(.total_loves):not(.nectar-love-count){display:none}
}
@media only screen and (max-width :690px) {
.single #page-header-bg[data-post-hs=default] #single-below-header[data-hide-on-mobile=false],.single [data-header-style=default] #single-below-header[data-hide-on-mobile=false]{margin-top:15px}
}
@media only screen and (max-width :690px) {
.single #page-header-bg[data-post-hs=default] #single-below-header[data-hide-on-mobile=false]>span:first-child>span,.single [data-header-style=default] #single-below-header[data-hide-on-mobile=false]>span:first-child>span{padding-left:0}
}
@media only screen and (max-width :690px) {
html body.single [data-post-hs=default_minimal] #single-below-header span{font-size:14px}
}
@media only screen and (max-width :690px) {
.single #page-header-bg .span_6{margin-bottom:0}
}
@media only screen and (min-width :1px) and (max-width :999px) {
body.single-post #page-header-bg:not(.fullscreen-header):not([data-post-hs=default]){min-height:250px}
}
@media only screen and (max-width:480px) {
.single .blog-title #single-meta ul{float:left}
}
@media only screen and (max-width:480px) {
.single .blog-title #single-meta ul li a{display:inline-block;margin-bottom:5px}
}
@media only screen and (max-width:480px) {
.single .blog-title #single-meta ul li .n-shortcode a,.single .blog-title #single-meta ul li:not(.meta-share-count)>a{opacity:1!important}
}
@media only screen and (min-width:1001px) {
.single-post #page-header-wrap[data-responsive=true],.single-post #page-header-wrap[data-responsive=true] #page-header-bg{min-height:550px}
}
}
