.article-tags{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:24px 0 28px;font-size:13px}.article-tags>span{color:var(--muted);margin-right:4px}.article-tags a{padding:5px 12px;border:1px solid var(--line);border-radius:18px;background:var(--surface);color:var(--text)}.article-tags a:hover{border-color:var(--blue);color:var(--blue)}.article-discovery{margin-top:38px;padding-top:28px;border-top:1px solid var(--line)}.article-discovery h2{font-size:23px}.article-discovery .post-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 20px}.article-discovery .section-heading{margin-bottom:21px}.reader-empty{font-size:15px;color:var(--muted);padding:18px;border:1px dashed var(--line);border-radius:10px;background:var(--surface)}.recent-clear{color:var(--muted);font-size:13px;padding:8px 10px;white-space:nowrap;border:1px solid var(--line);border-radius:8px;-webkit-appearance:none;appearance:none}.recent-clear:hover{color:var(--blue);border-color:var(--blue)}.card-meta{flex-wrap:wrap}.card-meta time{white-space:nowrap}
@media(max-width:720px){
 body{font-size:16px}.hero-description{font-size:16px;line-height:1.95}.eyebrow{font-size:12px;letter-spacing:1px}.hero-buttons .button{font-size:14px}.hero-stats div>span{font-size:12px}.hero-stats em{font-size:13px}.section-kicker{font-size:12px;letter-spacing:.7px}.text-link{font-size:14px}.card-info h3{font-size:16px;line-height:1.65}.card-info>p{font-size:14px;line-height:1.8}.card-meta{font-size:12px;line-height:1.7;align-items:flex-start;gap:4px 9px}.cover-tag{font-size:11px;padding:3px 7px}.brand-card h3{font-size:15px}.brand-en{font-size:11px}.brand-card p{font-size:12px;line-height:1.75}.brand-card{min-width:0}.brand-card>div{min-width:0}.brand-en{overflow-wrap:anywhere}.brand-arrow{font-size:14px}.nav-list{font-size:16px}.sub-menu a,.nav-list>.brand-menu>.sub-menu a{font-size:13px;padding:8px 3px}.article-meta{font-size:13px;line-height:1.8;gap:7px 14px}.breadcrumb{font-size:12px;line-height:1.8}.article-category{font-size:14px}.prose{font-size:17px;line-height:1.95}.prose table,.prose .watch-specs{font-size:15px;table-layout:fixed}.prose td,.prose th{padding:10px 11px;overflow-wrap:anywhere;word-break:normal}.prose th{width:29%}.prose h2{font-size:23px}.prose h3{font-size:20px}.article-note{font-size:14px;line-height:1.9}.article-tags{font-size:14px;gap:8px}.article-tags a{padding:6px 12px}.post-navigation{font-size:15px;line-height:1.8}.post-navigation span{font-size:13px}.article-discovery h2{font-size:22px}.article-discovery .post-grid{gap:23px 14px}.recent-clear{font-size:13px}.archive-description,.reading-item p{font-size:14px}.reading-item h3{font-size:16px}.community-card p,.contact-intro{font-size:14px}.footer-links{font-size:13px;gap:12px 20px}.footer-bottom{font-size:12px}.search-form input,.comment-form input,.comment-form textarea{font-size:16px}.search-heading h2{font-size:18px}.search-dialog>p{font-size:13px}.search-suggestions{font-size:14px}.float-button{font-size:11px}.archive-filters a{font-size:13px}
}
@media(max-width:370px){.hero-stats>div{padding-right:13px;margin-right:12px}.hero-stats div>span{font-size:11px}.hero-buttons .button{padding:11px 15px;font-size:13px}.nav-list>.brand-menu>.sub-menu{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-card{padding:15px 9px;gap:8px}.brand-mark{width:24px;flex-basis:24px}.article-discovery .section-heading{align-items:center}}

.article-header .article-meta{margin-bottom:16px}.article-header .article-tags{margin:0 0 24px}

/* 参数表隔行底色：每一整行的标题与内容保持同色。 */
.article-body .prose table tbody tr:nth-child(odd)>*{background:var(--surface)}
.article-body .prose table tbody tr:nth-child(even)>*{background:var(--surface-2)}
.article-body .prose table th,.article-body .prose table td{padding:13px 16px;vertical-align:top}
.article-body .prose table th{font-weight:650}
@media(hover:hover){.article-body .prose table tbody tr:hover>*{background:var(--blue-soft)}}
@media(max-width:720px){.article-body .prose table th,.article-body .prose table td{padding:12px}}
@media(max-width:370px){.article-body .prose table th,.article-body .prose table td{padding:12px 10px}.article-body .prose table th{width:31%}}

/* 导航细线箭头与胶囊主题开关。 */
.nav-list>.menu-item-has-children>a:after{content:"";display:inline-block;width:6px;height:6px;margin-left:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);vertical-align:middle}
.site-header .theme-switch{position:relative;width:48px;min-width:48px;height:28px;border:1px solid #cfd6e2;border-radius:18px;background:#e9edf3;padding:0;box-shadow:inset 0 1px 2px #00000008;-webkit-appearance:none;appearance:none}
.theme-switch-knob{position:absolute;left:2px;top:2px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#fff;color:#78642c;box-shadow:0 1px 3px #0002;transform:translateX(0);transition:transform .18s,background .18s}
.site-header .theme-switch svg{width:16px;height:16px;flex:none}
.theme-switch .moon-icon{display:none}.theme-switch .sun-icon{display:block}
:root[data-theme=dark] .site-header .theme-switch{background:#272a31;border-color:#414650}
:root[data-theme=dark] .theme-switch-knob{transform:translateX(20px);background:#101217;color:#e9eadc}
:root[data-theme=dark] .theme-switch .moon-icon{display:block}:root[data-theme=dark] .theme-switch .sun-icon{display:none}
.site-header .theme-switch:hover{border-color:var(--muted)}

/* 当前分类与悬停项采用更明显的底色和左侧标记。 */
:root{--nav-hover-bg:#edf2fc;--nav-active-bg:#dbe8ff;--nav-active-text:#234eb3;--nav-active-line:#4773e5}
:root[data-theme=dark]{--nav-hover-bg:#2b3342;--nav-active-bg:#354763;--nav-active-text:#b4d7ff;--nav-active-line:#89baff}
.primary-nav .sub-menu a:hover,.primary-nav .sub-menu a:focus-visible{background:var(--nav-hover-bg);color:var(--nav-active-text);box-shadow:inset 3px 0 0 var(--nav-active-line);border-radius:7px}
.primary-nav .sub-menu li.current-menu-item>a,.primary-nav .sub-menu li.current-menu-parent>a,.primary-nav .sub-menu li.current-menu-ancestor>a,.primary-nav .sub-menu li.current-post-ancestor>a{background:var(--nav-active-bg);color:var(--nav-active-text);box-shadow:inset 3px 0 0 var(--nav-active-line);border-radius:7px;font-weight:650}

/* 文章与列表使用三栏；不改变首页的栏目结构。 */
.reader-shell.container{max-width:1680px;display:grid;grid-template-columns:200px minmax(0,1fr) 210px;gap:36px;padding:32px 32px 80px;align-items:start;--rail-top:110px}
.reader-article-shell{grid-template-areas:"brands content context"}.reader-archive-shell{grid-template-areas:"brands content context"}
.reader-brand-rail{grid-area:brands}.reader-context-rail{grid-area:context}.reader-article-content,.reader-list-content{grid-area:content;min-width:0}
.reader-brand-rail,.reader-context-rail{position:sticky;top:var(--rail-top);max-height:calc(100dvh - var(--rail-top) - 24px);overflow:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent;overscroll-behavior:contain}
body.admin-bar .reader-shell{--rail-top:142px}
.reader-rail-heading{font-size:14px;line-height:1.6;font-weight:700;margin:0 0 14px;color:var(--text)}
.reader-brand-links,.reader-toc-links,.reader-style-links{display:flex;flex-direction:column;gap:4px}
.reader-brand-links a,.reader-style-links a,.reader-toc-links a{display:block;padding:8px 12px;border-radius:7px;font-size:14px;line-height:1.7;color:var(--muted);overflow-wrap:anywhere}
.reader-brand-links a:hover,.reader-style-links a:hover,.reader-toc-links a:hover{background:var(--nav-hover-bg);color:var(--nav-active-text)}
.reader-brand-links a.is-current,.reader-style-links a.is-current,.reader-toc-links a.is-current{background:var(--nav-active-bg);color:var(--nav-active-text);box-shadow:inset 3px 0 var(--nav-active-line);font-weight:650}
.reader-brand-links .reader-all-brands{margin-bottom:8px;border-bottom:1px solid var(--line);border-radius:0;padding-bottom:14px;color:var(--text)}
.reader-brand-group{min-width:0}.reader-brand-group>summary{display:block;list-style:none;position:relative;cursor:pointer;border-radius:7px}.reader-brand-group>summary::-webkit-details-marker{display:none}.reader-brand-group>summary:after{content:"";position:absolute;right:13px;top:16px;width:6px;height:6px;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(-45deg);pointer-events:none}.reader-brand-group[open]>summary:after{transform:rotate(45deg);top:14px}.reader-brand-group>summary>a{padding-right:34px;margin-right:28px}.reader-brand-group>summary:has(>.is-current){background:var(--nav-active-bg)}.reader-brand-group>summary:hover{background:var(--nav-hover-bg)}
.reader-brand-children{display:flex;flex-direction:column;gap:3px;margin:6px 0 10px 16px;padding-left:10px;border-left:1px solid var(--line)}.reader-brand-children a{font-size:13px;padding:6px 10px}.reader-brand-children a.is-current{font-weight:650}
.reader-toc-links{border-left:1px solid var(--line);padding-left:10px}.reader-toc-links .toc-level-3{padding-left:22px;font-size:13px}
.reader-context-card{border:1px solid var(--line);border-radius:12px;padding:18px;margin-bottom:22px;background:var(--card)}
.reader-context-card .reader-style-links a{padding:7px 9px;font-size:13px}
.reader-about-card{background:var(--surface)}.reader-about-card h2{font-size:17px;margin:14px 0 8px}.reader-about-card p{font-size:13px;color:var(--muted);line-height:1.9;margin-bottom:16px}.reader-about-card .text-link{font-size:13px}
.reader-rail-mobile{display:none}.reader-article-content>.breadcrumb{margin-bottom:24px}.reader-article-content .article-header h1{font-size:32px}.reader-article-content .article-meta{font-size:12px;gap:7px 18px}
.reader-article-content :is(h2,h3,header[id],section[id]){scroll-margin-top:16px}
.reader-list-content .archive-header{padding:28px 0 30px}.reader-list-content .archive-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}.reader-list-content .brand-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0}.reader-list-content .archive-subtitle{margin-top:28px}
.reader-list-content>.search-form{margin-bottom:26px}.reader-list-content .nav-links{flex-wrap:wrap}
/* 更高的封面保留完整腕表，使用未按横版裁切的大图。 */
.post-card .card-cover{aspect-ratio:4/5;background:#fff}.post-card .card-cover img{object-fit:cover;object-position:center}.post-card:hover .card-cover img{transform:none}
/* 固定宽度、无原生内边距，防止 iOS 将两个汉字挤成两行。 */
.floating-tools .float-button{padding:5px 0;min-width:0;height:auto;min-height:53px;position:static;line-height:1.25;-webkit-appearance:none;appearance:none;flex:none}
.floating-tools .float-button span{display:block;white-space:nowrap;word-break:keep-all;overflow-wrap:normal;flex:none;letter-spacing:0}
@media(min-width:721px){body:is(.single,.blog,.archive,.search) .header-inner{max-width:1680px;padding-left:32px;padding-right:32px}}
@media(min-width:721px) and (max-width:960px){body:is(.single,.blog,.archive,.search) .header-inner{padding-left:20px;padding-right:20px;gap:16px}.header-inner .nav-list{gap:14px}}
.reader-archive-context .reader-style-links{max-height:45vh;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent}
@media(max-width:1279px) and (min-width:961px){.reader-shell.container{grid-template-columns:164px minmax(0,1fr) 176px;gap:24px;padding-left:24px;padding-right:24px}.reader-context-card{padding:14px}.reader-list-content .archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reader-article-content .article-header h1{font-size:29px}}
@media(max-width:960px){
 .reader-shell.container{grid-template-columns:170px minmax(0,1fr);grid-template-areas:"brands context" "brands content";gap:20px 26px;padding-left:24px;padding-right:24px}
 .reader-context-rail{position:static;max-height:none;overflow:visible}.reader-toc>.reader-rail-desktop{display:none}.reader-toc>.reader-rail-mobile{display:block}.reader-archive-shell{grid-template-areas:"brands content" "brands context"}.reader-archive-context{display:grid;grid-template-columns:1fr 1fr;gap:16px}.reader-context-card{margin:0}.reader-list-content .archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .reader-rail-mobile{border:1px solid var(--line);border-radius:10px;background:var(--surface)}.reader-rail-mobile summary{padding:12px 15px;font-size:15px;font-weight:600;cursor:pointer}.reader-rail-mobile nav{padding:0 10px 12px}.reader-rail-mobile[open] summary{border-bottom:1px solid var(--line);margin-bottom:9px}
}
@media(max-width:720px){
 .reader-shell.container{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"brands" "context" "content";gap:16px;padding:22px 22px 55px;--rail-top:88px}.reader-archive-shell.container{grid-template-areas:"brands" "content" "context"}
 .reader-brand-rail{position:static;max-height:none;overflow:visible}.reader-rail-desktop{display:none}.reader-rail-mobile{display:block}.reader-brand-links{display:flex;flex-direction:column;gap:5px;max-height:60vh;overflow:auto}.reader-brand-links a{font-size:15px;padding:9px 10px}.reader-brand-links .reader-all-brands{margin-bottom:3px}.reader-toc-links a{font-size:15px}.reader-brand-links .reader-brand-group>summary{font-size:15px;padding:0;border:0;margin:0}.reader-brand-group>summary:after{top:18px}.reader-brand-group[open]>summary:after{top:16px}.reader-brand-children a{font-size:14px}.reader-brand-group .reader-brand-children{padding:0 0 0 10px}
 .reader-article-content>.breadcrumb{font-size:15px;line-height:1.9;gap:6px 9px;margin:6px 0 24px}.breadcrumb>span:last-child{max-width:100%}.reader-article-content .article-header h1{font-size:27px}.reader-article-content .article-meta{font-size:13px}
 .reader-article-content :is(h2,h3,header[id],section[id]){scroll-margin-top:0}.reader-list-content .archive-grid{gap:27px 14px}.reader-list-content .archive-header{padding-top:20px}.reader-archive-context{grid-template-columns:1fr}.reader-style-links{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.reader-context-card .reader-style-links a{font-size:14px;border:1px solid var(--line);padding:6px 10px}
 .hero .eyebrow{font-size:15px;line-height:1.7;letter-spacing:.7px}.breadcrumb{font-size:15px;line-height:1.9}.floating-tools{width:50px;padding:2px}.floating-tools .float-button{width:44px;min-height:52px;font-size:12px}.floating-tools .float-button svg{width:21px;height:21px;flex:none}.reader-archive-context .reader-style-links{max-height:none;overflow:visible}
}
@media(max-width:370px){.reader-shell.container{padding-left:18px;padding-right:18px}.reader-brand-links{grid-template-columns:repeat(2,minmax(0,1fr))}.hero .eyebrow{font-size:14px}}

/* 文章卡片仅显示封面、分类角标及标题。 */
.post-card .card-info>p,.post-card .card-meta{display:none}

/* 首页使用原图保真优化后的机械微距照片。 */
.hero-visual.hero-visual-photo{height:460px;isolation:isolate;border-radius:26px;overflow:hidden;background:#202226;border:1px solid #ffffff18;box-shadow:0 20px 60px #0002;align-self:center}
.hero-visual-photo:before,.hero-visual-photo:after{display:none}.hero-visual-photo picture{display:block;width:100%;height:100%}.hero-visual-photo .hero-mechanical-photo{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:51% 46%}
.hero-photo-note{position:absolute;inset:auto 0 0;padding:55px 25px 22px;background:linear-gradient(transparent,#101215d9);color:#fff;text-shadow:0 1px 4px #0008}.hero-photo-note span{display:block;font-size:12px;color:#e5e6ed;letter-spacing:1.2px;margin-bottom:4px}.hero-photo-note strong{font-size:20px;letter-spacing:1px;font-weight:650}
.reader-about-content .prose{padding-bottom:30px}.reader-about-shell .reader-about-card{background:var(--surface)}
@media(min-width:721px){body.page-about .header-inner{max-width:1680px;padding-left:32px;padding-right:32px}}
@media(min-width:721px) and (max-width:960px){.hero-visual.hero-visual-photo{height:370px}body.page-about .header-inner{padding-left:20px;padding-right:20px;gap:16px}}
@media(max-width:720px){.hero-visual.hero-visual-photo{height:auto;aspect-ratio:6/5;max-width:100%;margin-top:30px;border-radius:20px}.hero-photo-note{padding:40px 19px 18px}.hero-photo-note span{font-size:12px}.hero-photo-note strong{font-size:18px}}

/* 标签按稳定配色区分，兼容深浅色。 */
.article-tags a:nth-of-type(6n+1),.site-map-topics a:nth-child(6n+1){--tag-fg:#2456a5;--tag-bg:#e8f0ff;--tag-border:#bed1f1}.article-tags a:nth-of-type(6n+2),.site-map-topics a:nth-child(6n+2){--tag-fg:#7950a2;--tag-bg:#f3eafa;--tag-border:#d9c3ed}.article-tags a:nth-of-type(6n+3),.site-map-topics a:nth-child(6n+3){--tag-fg:#086b5e;--tag-bg:#e2f4ed;--tag-border:#a8d9cb}.article-tags a:nth-of-type(6n+4),.site-map-topics a:nth-child(6n+4){--tag-fg:#94520d;--tag-bg:#fff0d9;--tag-border:#ebce9c}.article-tags a:nth-of-type(6n+5),.site-map-topics a:nth-child(6n+5){--tag-fg:#a33d5a;--tag-bg:#fce9ef;--tag-border:#ecc0ce}.article-tags a:nth-of-type(6n+6),.site-map-topics a:nth-child(6n+6){--tag-fg:#146c8d;--tag-bg:#e3f3fa;--tag-border:#afd6e7}
:root[data-theme=dark] .article-tags a:nth-of-type(6n+1),:root[data-theme=dark] .site-map-topics a:nth-child(6n+1){--tag-fg:#b1d1ff;--tag-bg:#253954;--tag-border:#3d587d}:root[data-theme=dark] .article-tags a:nth-of-type(6n+2),:root[data-theme=dark] .site-map-topics a:nth-child(6n+2){--tag-fg:#dac0ff;--tag-bg:#3a2d50;--tag-border:#604879}:root[data-theme=dark] .article-tags a:nth-of-type(6n+3),:root[data-theme=dark] .site-map-topics a:nth-child(6n+3){--tag-fg:#a3e1cc;--tag-bg:#213f37;--tag-border:#3a6658}:root[data-theme=dark] .article-tags a:nth-of-type(6n+4),:root[data-theme=dark] .site-map-topics a:nth-child(6n+4){--tag-fg:#f1d095;--tag-bg:#493a24;--tag-border:#705b36}:root[data-theme=dark] .article-tags a:nth-of-type(6n+5),:root[data-theme=dark] .site-map-topics a:nth-child(6n+5){--tag-fg:#f4bbcc;--tag-bg:#4a2c39;--tag-border:#754658}:root[data-theme=dark] .article-tags a:nth-of-type(6n+6),:root[data-theme=dark] .site-map-topics a:nth-child(6n+6){--tag-fg:#a7ddee;--tag-bg:#243d4a;--tag-border:#426172}
.article-tags a,.site-map-topics a{color:var(--tag-fg);background:var(--tag-bg);border-color:var(--tag-border)}.article-tags a:hover,.site-map-topics a:hover{color:var(--tag-fg);border-color:var(--tag-fg);filter:brightness(1.12)}
.primary-nav .contact-menu>.sub-menu{width:252px;min-width:252px;padding:14px}.primary-nav .bq-rss-menu>a{display:flex;align-items:center;gap:10px;padding:11px 10px;font-size:14px}.rss-menu-icon{color:#ef9c48;flex:none}.menu-wechat-qr{padding:13px 8px 3px;text-align:center;border-top:1px solid var(--line);margin-top:8px}.menu-wechat-qr img{width:180px;height:180px;border-radius:10px;background:#fff}.menu-wechat-qr p{font-size:12px;color:var(--muted);margin-top:10px}
.site-map-shortcuts,.site-map-topics{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 30px}.site-map-shortcuts a,.site-map-topics a{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid var(--line);border-radius:9px;text-decoration:none;font-size:14px}.site-map-shortcuts a{background:var(--surface)}.site-map-brands{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.site-map-brands section{padding:18px 20px;border:1px solid var(--line);border-radius:12px;background:var(--card)}.site-map-brands h3{font-size:17px;margin:0 0 10px}.site-map-brands ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:7px 14px}.site-map-brands li{font-size:13px;margin:0}.site-map-brands a{text-decoration:none}.site-map-brands li a{color:var(--muted)}
@media(max-width:720px){.primary-nav .contact-menu>.sub-menu{width:auto;min-width:0;display:block;padding:12px 0}.primary-nav .contact-menu>.sub-menu a{text-align:left}.primary-nav .bq-rss-menu>a{font-size:16px}.menu-wechat-qr{margin:10px 0 0;padding:15px;text-align:left}.menu-wechat-qr p{text-align:left}.site-map-brands{grid-template-columns:1fr}.site-map-shortcuts a,.site-map-topics a{font-size:15px}}

.about-welcome{padding:26px;border:1px solid var(--line);border-radius:15px;background:linear-gradient(125deg,var(--surface),var(--blue-soft));margin-bottom:24px}.prose .about-welcome h2{margin:18px 0 12px}.prose .about-welcome p{margin:0;color:var(--muted)}.about-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.about-features section{border:1px solid var(--line);border-radius:12px;padding:19px;background:var(--card)}.prose .about-features h3{font-size:16px;margin:0 0 10px}.prose .about-features p{font-size:14px;line-height:1.85;color:var(--muted);margin:0}@media(max-width:720px){.about-welcome{padding:21px}.about-features{grid-template-columns:1fr}.prose .about-features h3{font-size:18px}.prose .about-features p{font-size:16px}}
.primary-nav .nav-list>.contact-menu>a{color:var(--text)}.primary-nav .nav-list>.contact-menu:hover>a,.primary-nav .nav-list>.contact-menu>a:focus-visible{color:var(--blue)}
@media(min-width:721px) and (max-width:960px){html[lang=en] body.home .header-inner{padding-left:20px;padding-right:20px}}
.knowledge-card{border:1px solid var(--line);border-radius:12px;padding:20px;background:var(--card);display:flex;flex-direction:column}.knowledge-card-category{font-size:12px;line-height:1.7;color:var(--blue);margin-bottom:9px}.knowledge-card .card-info{padding:0}.knowledge-card .card-info h3{font-size:17px;line-height:1.8;-webkit-line-clamp:3}.post-card.knowledge-card .card-info>p{display:-webkit-box;-webkit-line-clamp:3;font-size:14px;line-height:1.9;margin:12px 0 18px}.knowledge-card-read{color:var(--blue);font-size:13px;margin-top:auto}.knowledge-archive .archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:720px){.knowledge-card{padding:18px}.reader-list-content .archive-grid:has(>.knowledge-card){grid-template-columns:1fr}.article-discovery .post-grid:has(>.knowledge-card){grid-template-columns:1fr}.knowledge-card .card-info h3{font-size:18px}.post-card.knowledge-card .card-info>p{font-size:16px}.knowledge-card-category,.knowledge-card-read{font-size:14px}}
