@charset "UTF-8";
/* ==========================================================================
   图像格式PictureFormat · assets/css/print.css
   阶段：P5 打印版式（header.php 以 media="print" 引入，屏幕端零影响）

   目标：Ctrl+P 打印出来像一张真报纸，且无交互残留。
     · 隐藏交互件：导航 / 抽屉 / 分页 / 按钮 / 开关；
     · 隐藏装饰层：P5 纸纹颗粒层、铜角、铆钉、齿轮；
     · 去阴影、去纸面噪点；
     · 黑字白底（保留双线报头与分栏）；
     · a[href] 后不追加 URL；
     · 分栏内不断裂（.rule / .ornament 的 break-inside: avoid 已在 base.css 的
       @media print 处理，此处不重复声明，避免打架）。
   本文件只在 @media print 生效，屏幕端零影响。
   ========================================================================== */
@media print {
  /* ---- 1) 交互件与 P5 装饰层一律不打印 ------------------------------------ */
  .np-nav,
  .np-drawer,
  .np-drawer::backdrop,
  .np-drawer-trigger,
  .np-switcher,
  .np-pager,
  .np-section-tabs,
  .skip-link,
  .no-print,
  /* P5 纸纹 + 油墨颗粒装饰层 */
  body::before,
  /* P5.1 齿轮纹样层（§6 打印全关：浅灰在 300dpi 落入 6%–12% 网点抖动区） */
  body::after,
  /* P5 铜角 / 铆钉装饰层（报头双线两端铆钉 03 区亦已隐藏） */
  .np-corner::before,
  .np-corner::after,
  .np-masthead__rule::before,
  .np-masthead__rule::after,
  .np-columns::before,
  .np-columns::after,
  .np-digest::before,
  .np-digest::after,
  .np-pager::before,
  .np-pager::after,
  /* 齿轮与铜饰图形 */
  .np-masthead__ornament,
  .np-colophon__gear,
  .np-gear,
  /* feather 图标伪元素：打印引擎若不支持 mask，background-color:currentColor
     会填成 1em 实心块，故打印端一律不输出（正文信息仍以文字正常呈现） */
  .np-meta--list > li.feather-calendar::before,
  .np-meta--list > li.feather-folder::before,
  .np-meta--list > li.feather-message::before {
    display: none !important;
  }

  /* ---- 2) 去纸面噪点与阴影 ------------------------------------------------ */
  .np-corner { background-image: none !important; }
  .np-lead,
  .np-lead__main,
  .np-item,
  .np-card,
  .np-masthead,
  .np-colophon,
  .np-digest,
  .np-pager {
    box-shadow: none !important;
  }

  /* ---- 3) 黑字白底（保留双线报头与分栏为黑） ------------------------------ */
  html,
  body {
    background: #fff !important;
    color: #000 !important;
  }
  .np-masthead__rule { border-block-color: #000 !important; }
  .np-columns { column-rule-color: #000; }

  /* ---- 4) 链接后不追加 URL ------------------------------------------------ */
  a[href]::after { content: "" !important; }
}
