/* 인쇄·PDF 저장용 (2026-10-20): 메뉴·푸터·채팅·댓글·버튼을 빼고 글만 A4 로 */
@page{size:A4;margin:16mm 14mm 18mm}
@media print{
  html,body{background:#fff!important;color:#111!important;font-size:11.5pt;line-height:1.65}
  .hd,.ft,.rc,.rc-fab,.rc-panel,.th-sw,.tb,.app-tb,.share-bar,.pc,#comments,.cm-in,.cm-acct,.lang-b,.join-cta,.jn-home,.lab-cta,.pdf-bar,.rp-acts,.rp-copy,.rp-serv,.rp-saybtn,.rp-tmb,.rp-tms,.rp-sb,.rp-tbar,.rp-pair,.cp-box,.cp-inn,.rp-tools,.rp-row,[class*=coupang],script,noscript,iframe,.hx-row{display:none!important}
  main.w{max-width:none!important;padding:0!important}
  a{color:#111!important;text-decoration:none!important}
  main a[href^="http"]:after{content:" (" attr(href) ")";font-size:8.5pt;color:#666;word-break:break-all}
  h1{font-size:21pt;margin:0 0 6mm}h2{font-size:14pt;margin:8mm 0 3mm;break-after:avoid}h3{break-after:avoid}
  img{max-width:100%!important;height:auto;break-inside:avoid}table,pre,blockquote,li,details{break-inside:avoid}
  details>*{display:block!important}
  .pdf-head{display:block!important}
  main:before{content:"루리의 줍줍 · sungprofile.cloud";display:block;font-size:9pt;color:#777;border-bottom:1px solid #ccc;padding-bottom:2mm;margin-bottom:6mm}
  main:after{content:"출처: 루리의 줍줍(sungprofile.cloud) · 최신 내용은 사이트에서 확인하세요.";display:block;margin-top:10mm;padding-top:3mm;border-top:1px solid #ccc;font-size:9pt;color:#777}
}
@media screen{
  .pdf-bar{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 16px}
  .pdf-bar a,.pdf-bar button{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--bd);background:var(--card);color:var(--tx);border-radius:999px;padding:9px 16px;font:inherit;font-size:14px;font-weight:800;text-decoration:none;cursor:pointer}
  .pdf-bar a.main{background:var(--tx);color:var(--bg);border-color:var(--tx)}
  .pdf-bar small{font-weight:600;opacity:.7}
}
