/*
Theme Name: Pwn4 实验室
Description: Terminal-inspired CTF laboratory; monospace details, challenge reading paths, resource grid and safety scope panel.
Template: ncc-journal
Version: 1.0.1
Text Domain: ncc-pwn4
*/
.nj-design-pwn4{--nj-ink:#e2eddf;--nj-muted:#a0b29b;--nj-line:#344330;--nj-surface:#172115}.nj-design-pwn4 .nj-utility,.nj-design-pwn4 .nj-footer{background:#071008}.nj-design-pwn4 .nj-header{background:#111713;border-bottom:1px solid #344330}.nj-design-pwn4 .nj-brand,.nj-design-pwn4 .nj-meta,.nj-design-pwn4 .nj-kicker{font-family:monospace}.nj-design-pwn4 .nj-brand-mark{border-radius:0;background:#a8ef86;color:#111713}.nj-design-pwn4 .jv-hero-screen{background:repeating-linear-gradient(0deg,#111713,#111713 3px,#142017 4px)}.nj-design-pwn4 .jv-screen-copy h1{font:750 clamp(31px,4vw,49px)/1.35 system-ui,sans-serif}.nj-design-pwn4 .jv-screen-monitor{background:#0a120b;border:1px solid #648957;border-radius:0;box-shadow:none}.nj-design-pwn4 .jv-monitor-top{font-family:monospace;border-color:#344330}.nj-design-pwn4 .jv-screen-glyph{font-size:0}.nj-design-pwn4 .jv-screen-glyph:before{content:'>_';font:50px monospace;color:#a8ef86}.nj-design-pwn4 .jv-review-grid>div{background:#172115;border-color:#344330}.nj-design-pwn4 .jv-reading-steps li{border-top:2px solid #a8ef86}.nj-design-pwn4 .nj-prose{font-family:system-ui,sans-serif;line-height:2}.nj-design-pwn4 .nj-article-header h1{font:750 clamp(30px,4vw,43px)/1.4 system-ui,sans-serif}
@media(max-width:900px){.nj-design-prowp .jv-index-grid{grid-template-columns:1fr 1fr}.nj-design-arrowup .jv-bulletin-grid{grid-template-columns:1fr 1fr}.nj-design-arrowup .jv-bulletin-aside{grid-column:1/-1}.nj-design-wetterkant .jv-hero-lab>.nj-wrap,.nj-design-dalat .jv-hero-lab>.nj-wrap,.nj-design-mastercv .jv-hero-knowledge>.nj-wrap,.nj-design-mdg .jv-hero-knowledge>.nj-wrap{grid-template-columns:1fr;gap:30px}.nj-design-arrowup .jv-review-grid{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.nj-design-fun17 .jv-gift-guides,.nj-design-oblok .nj-archive-grid,.nj-design-dalat .nj-archive-grid,.nj-design-prowp .jv-index-grid,.nj-design-mastercv .jv-review-grid,.nj-design-phpbbmods .jv-bulletin-grid,.nj-design-phpbbmods .jv-bulletin-aside,.nj-design-arrowup .jv-bulletin-grid,.nj-design-arrowup .jv-bulletin-title,.nj-design-arrowup .jv-review-grid,.nj-design-arrowup .jv-cover-story,.nj-design-boerindesign .jv-cover-story{grid-template-columns:1fr}.nj-design-fun17 .jv-gift-finder{transform:none}.nj-design-mdg .jv-hero-field{background:#f4f5f3}.nj-design-phpbbmods .jv-bulletin-aside{gap:0}.nj-design-dalat .nj-prose{font-size:17px}.nj-design-mastercv .jv-reading-steps li{padding:19px}}