/*
Theme Name: Oblok 数字生活
Description: Dark digital desk; split monitor opener, comparison module, numbered latest updates and dense category index.
Template: ncc-journal
Version: 1.0.1
Text Domain: ncc-oblok
*/
.nj-design-oblok{--nj-surface:#172832;--nj-line:#30434e;--nj-ink:#e9f4f5;--nj-muted:#a7bbc4}.nj-design-oblok .nj-utility,.nj-design-oblok .nj-footer{background:#07131b}.nj-design-oblok .nj-header{background:#101c23}.nj-design-oblok .nj-brand{font-family:monospace;letter-spacing:-.06em;font-size:30px}.nj-design-oblok .jv-hero-screen{background:radial-gradient(ellipse at 80% 35%,#17464b,transparent 60%),#101c23}.nj-design-oblok .jv-screen-monitor{background:#162d38;border-color:#3b6974;box-shadow:12px 12px 0 #09171d}.nj-design-oblok .jv-screen-copy h1{font-family:system-ui,sans-serif;line-height:1.3;font-weight:800}.nj-design-oblok .jv-index-grid>section{background:#152731}.nj-design-oblok .nj-archive-grid{grid-template-columns:1fr 1fr;gap:20px}.nj-design-oblok .nj-article-header h1{font:800 clamp(28px,4vw,44px)/1.4 system-ui,sans-serif}.nj-design-oblok .nj-prose{font-family:system-ui,sans-serif;line-height:2}.nj-design-oblok .jv-review-grid>div{background:#152731}
@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}}