/* Reading layer over untouched X5 permission, post, attachment and moderation markup. */
.zl-native{--zl-paper:#f7f3eb;--zl-ink:#302c28;--zl-muted:#706961;--zl-line:#e1d9cf;--zl-terra:#a8543d;background:var(--zl-paper)!important;color:var(--zl-ink);font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;font-size:15px}
.zl-native .dz_layer_top,.zl-native .dz_btm_layer{background:var(--zl-paper)!important;border-color:var(--zl-line)}
.zl-native .zl-native-brand{font-family:"Songti SC",STSong,serif;font-size:34px;line-height:1.2;font-weight:700;color:var(--zl-terra);display:block;white-space:nowrap;padding:8px 0}.zl-native-brand small{font-family:"PingFang SC",sans-serif;font-size:11px;font-weight:400;display:block;letter-spacing:1px}
.zl-native .wp{width:calc(100% - 64px);max-width:1200px;min-width:0}.zl-native #wp{padding-top:12px}.zl-native #wp .wp{width:100%}.zl-native #pt{background:none;border:0;margin:12px 0 24px;color:var(--zl-muted)}
.zl-native .bm,.zl-native .bm_h,.zl-native .plc,.zl-native .pls{background:transparent;border-color:var(--zl-line)}.zl-native .bm{box-shadow:none}.zl-native .bm_h{border-bottom:1px solid var(--zl-line)}.zl-native a.xi2,.zl-native .xi2 a,.zl-native .xi1{color:var(--zl-terra)}
.zl-native a:focus-visible,.zl-native button:focus-visible,.zl-native input:focus-visible,.zl-native textarea:focus-visible{outline:3px solid #5d705a;outline-offset:3px}.zl-native .pn.pnc{background:var(--zl-terra);border-color:var(--zl-terra);color:#fff}
.zl-native.pg_view #ct{display:flex;gap:52px;align-items:flex-start;padding-top:12px}.zl-native.pg_view #ct>.mn{float:none;flex:1;min-width:0;width:auto}.zl-native.pg_view #ct>.sd{float:none;width:235px;flex:none}.zl-native.pg_view .vw{border:0}.zl-native.pg_view .vw .h{padding:0 0 26px;border-bottom:1px solid var(--zl-line);text-align:left}.zl-native.pg_view .vw .ph{font-family:"Songti SC",STSong,serif;font-size:40px;line-height:1.45;margin-bottom:18px;overflow-wrap:anywhere}.zl-native.pg_view .vw .h p{color:var(--zl-muted);font-size:13px;line-height:1.9}.zl-native.pg_view .vw .s{background:#eee8dc;color:#655c52;font-size:16px;line-height:1.9;padding:22px 25px;margin:26px 0;border:0}.zl-native.pg_view .vw .d{padding:10px 0 22px;margin:0}
.zl-native #article_content{font-size:18px;line-height:2;color:var(--zl-ink);overflow-wrap:anywhere}.zl-native #article_content p{margin-bottom:1.35em}.zl-native #article_content img{max-width:100%;height:auto}.zl-native #article_content table{max-width:100%}.zl-native .vwtb{width:100%;table-layout:fixed}.zl-native.pg_view .vw .o{border-top:1px solid var(--zl-line);padding-top:22px}.zl-native.pg_view .pren{display:flex;gap:24px;flex-wrap:wrap;margin-top:18px}.zl-native.pg_view .pren em{float:none}.zl-native.pg_view .sd .bm{border:0;margin-bottom:30px}.zl-native.pg_view .sd .bm_h{padding:0 0 12px;font-size:17px}.zl-native.pg_view .sd .bm_c{padding:15px 0;line-height:1.9}
.zl-native.pg_viewthread #ct{padding-top:10px}.zl-native.pg_viewthread #thread_subject{font-family:"Songti SC",STSong,serif;font-size:34px;line-height:1.5}.zl-native.pg_viewthread .pl{border:0}.zl-native.pg_viewthread .plc{padding:24px 28px}.zl-native.pg_viewthread .pls{width:160px;border-right:1px solid var(--zl-line);padding-top:24px}.zl-native.pg_viewthread .t_f{font-size:17px!important;line-height:1.95!important;overflow-wrap:anywhere}.zl-native.pg_viewthread .t_f img{max-width:100%;height:auto}.zl-native.pg_viewthread .t_f p{margin-bottom:1em}.zl-native.pg_viewthread .pi{border-bottom-color:var(--zl-line);padding-bottom:13px;margin-bottom:20px}.zl-native.pg_viewthread .ad{background:transparent;height:24px;border-top:1px solid var(--zl-line)}.zl-native.pg_viewthread .ad .pls{border:0}.zl-native.pg_viewthread .pgs{padding:15px 0}.zl-native.pg_viewthread .pgsbtn{background:var(--zl-terra);border-color:var(--zl-terra);border-radius:22px;color:#fff;padding:4px 18px}.zl-native.pg_viewthread #f_pst{border-top:1px solid var(--zl-line);margin-top:26px;padding-top:22px}.zl-native #fastpostmessage,.zl-native #message{background:#fffdf8;border-color:#bbae9e;font-size:16px;line-height:1.8}
.zl-native .dz_footc{background:#efe9dd;margin-top:50px;border-top:1px solid var(--zl-line)}.zl-native #ft{font-size:12px;color:var(--zl-muted)}
.zl-mobile-reading{background:#f7f3eb;color:#302c28;min-height:100vh}.zl-mobile-reading .header,.zl-mobile-reading .wzview,.zl-mobile-reading .plc,.zl-mobile-reading .pione,.zl-mobile-reading .viewthread{background:#f7f3eb}.zl-mobile-reading .wzview{padding:24px}.zl-mobile-reading .wzview_top h2,.zl-mobile-reading .view_tit{font-family:"Songti SC",STSong,serif;font-size:28px;line-height:1.5;overflow-wrap:anywhere}.zl-mobile-reading .wzview_content,.zl-mobile-reading .message,.zl-mobile-reading .t_f{font-size:17px;line-height:1.95;overflow-wrap:anywhere}.zl-mobile-reading .message img,.zl-mobile-reading .wzview_content img{max-width:100%;height:auto}.zl-mobile-reading .plc{border-bottom:1px solid #e1d9cf;padding-top:22px;padding-bottom:22px}.zl-mobile-reading .button{background:#a8543d;border-color:#a8543d}.zl-mobile-reading a:focus-visible,.zl-mobile-reading button:focus-visible,.zl-mobile-reading textarea:focus-visible{outline:3px solid #5d705a;outline-offset:3px}
@media(max-width:1100px){.zl-native .dz_btm_layer{width:calc(100% - 48px);max-width:1200px}.zl-native .dz_layer_nav{width:auto!important;flex:1}.zl-native .header-searcher{max-width:160px}.zl-native.pg_view #ct{gap:30px}.zl-native.pg_view #ct>.sd{width:200px}}
@media(max-width:800px){.zl-native .wp{width:calc(100% - 32px)}.zl-native.pg_view #ct{display:block}.zl-native.pg_view #ct>.sd{width:100%;margin-top:40px;border-top:1px solid var(--zl-line);padding-top:24px}.zl-native.pg_view .vw .ph{font-size:30px}.zl-native #article_content{font-size:17px;line-height:1.95}.zl-native.pg_viewthread .pls{width:115px}.zl-native.pg_viewthread .plc{padding:18px 14px}.zl-native.pg_viewthread #thread_subject{font-size:27px}.zl-native .zl-native-brand{font-size:28px}.zl-native .dz_nav_logo{min-width:120px}.zl-native .header-searcher{display:none}.zl-native .dz_layer_nav ul{display:flex;flex-wrap:wrap}.zl-native .dz_layer_nav ul li{float:none}.zl-native #pt{height:auto;line-height:1.9}.zl-native.pg_viewthread #f_pst .pls{width:115px}}
@media(prefers-reduced-motion:reduce){.zl-native *,.zl-mobile-reading *{transition:none!important;scroll-behavior:auto!important}}

/* Each portal response calls the native member avatar; moderation rules stay in comment_li. */
.zl-native .zl-comment-row{position:relative;padding:26px 0 26px 64px;border-bottom:1px solid var(--zl-line);min-height:48px}.zl-native .zl-comment-avatar{position:absolute;left:0;top:26px;width:48px;height:48px}.zl-native .zl-comment-avatar img{width:48px;height:48px;border-radius:50%;object-fit:cover}.zl-native .zl-comment-row dt{line-height:1.8}.zl-native .zl-comment-row dd{font-size:16px;line-height:1.9;overflow-wrap:anywhere}.zl-native #comment{border-top:2px solid #c7b6a4;margin-top:35px;padding-top:24px}.zl-mobile-reading .doing_list_li{border-top:1px solid #d6c9b9;padding-top:24px;padding-bottom:24px}.zl-mobile-reading .doing_list_li .avatar img{width:44px;height:44px;border-radius:50%}

.zl-native #raid_div{display:block}.zl-native #raid_div .zl-related-item{float:none;width:auto;white-space:normal;height:auto;line-height:1.6;padding:20px 0;border-bottom:1px solid var(--zl-line);background:none}.zl-native .zl-related-item h4{font-family:"Songti SC",STSong,serif;font-size:22px;font-weight:600;margin:0 0 12px}.zl-native .zl-related-read{display:inline-block;color:var(--zl-terra);font-size:14px;border-bottom:1px solid #bc8f7e;padding:4px 0}

.zl-author-badge{display:inline-block;font-size:11px;padding:1px 6px;border:1px solid #c9a391;color:#a8543d;border-radius:3px;margin-left:9px;line-height:1.5}

.zl-native .zl-article-response-action{border-top:1px solid var(--zl-line);padding:22px 0}.zl-native .zl-article-response-action a{display:inline-flex;align-items:center;gap:9px;color:var(--zl-terra);font-size:15px}.zl-response-count{display:inline-flex;align-items:center;justify-content:center;min-width:23px;height:23px;padding:0 6px;border-radius:12px;background:#eadbce;color:#87452f;font-size:12px;font-weight:600}

.zl-native{--zl-paper:#fcfaf6}.zl-native .dz_layer_top,.zl-native .dz_btm_layer{background:#f2ece2!important}.zl-native .dz_layer_nav ul li a{border-radius:18px;margin:4px 3px;padding:0 16px}.zl-native .dz_layer_nav ul li.a a,.zl-native .dz_layer_nav ul li a:hover{background:#e8dacc;color:#82452f}.zl-native #comment{background:#f5f2ec;border-top:0;padding:26px;border-radius:8px}.zl-native #related_article.bm{background:#f8f5ef;padding:22px;border:0;border-radius:8px}

.zl-native,.zl-mobile-reading{--zl-paper:#fcfaf6;--zl-ink:#302c28;--zl-muted:#706961;--zl-line:#e1d9cf;--zl-terra:#a8543d;--zl-surface:#f5f2ec;--zl-nav:#f2ece2;--zl-input:#fffdf8;--zl-on:#fff}
:is(.zl-native,.zl-mobile-reading)[data-theme="green"]{--zl-paper:#f9fcf8;--zl-ink:#25382a;--zl-muted:#596c5d;--zl-line:#dae5d8;--zl-terra:#426d4f;--zl-surface:#edf4e9;--zl-nav:#e9f1e6;--zl-input:#fcfefb}
:is(.zl-native,.zl-mobile-reading)[data-theme="modern"]{--zl-paper:#fff;--zl-ink:#202124;--zl-muted:#61666d;--zl-line:#e0e3e6;--zl-terra:#30343b;--zl-surface:#f4f5f7;--zl-nav:#f1f3f5;--zl-input:#fff}
:is(.zl-native,.zl-mobile-reading)[data-theme="dark"]{--zl-paper:#1c201e;--zl-ink:#eaece5;--zl-muted:#b1bbb2;--zl-line:#3b443e;--zl-terra:#ddbc9b;--zl-surface:#252d27;--zl-nav:#272e29;--zl-input:#1c201e;--zl-on:#20271f}
.zl-native-palette{display:flex;align-items:center;justify-content:center;gap:12px;padding:22px;color:var(--zl-muted);background:var(--zl-surface);font-size:13px}.zl-native-palette select{font:inherit;background:var(--zl-paper);color:var(--zl-ink);border:1px solid var(--zl-line);border-radius:5px;padding:7px 10px}.zl-native-palette select:focus-visible{outline:3px solid var(--zl-terra);outline-offset:3px}
.zl-reading-wordmark{letter-spacing:3px}.zl-reading-wordmark em{font-style:normal;font-size:11px;border:1px solid var(--zl-line);padding:2px 4px;margin-left:4px;vertical-align:middle;border-radius:3px}
.zl-native,.zl-mobile-reading{background:var(--zl-paper)!important;color:var(--zl-ink)}.zl-native .dz_layer_top,.zl-native .dz_btm_layer{background:var(--zl-nav)!important}.zl-native .zl-native-brand,.zl-native .zl-article-response-action a,.zl-author-badge{color:var(--zl-terra)}.zl-native #comment,.zl-native #related_article.bm,.zl-native .dz_footc{background:var(--zl-surface)}.zl-native #article_content,.zl-native .t_f{color:var(--zl-ink)}.zl-native #message,.zl-native #fastpostmessage,.zl-native .tedt,.zl-native textarea{background:var(--zl-input)!important;color:var(--zl-ink)!important;border-color:var(--zl-line)}.zl-mobile-reading .header,.zl-mobile-reading .wzview,.zl-mobile-reading .plc,.zl-mobile-reading .pione,.zl-mobile-reading .viewthread{background:var(--zl-paper);color:var(--zl-ink)}.zl-mobile-reading textarea,.zl-mobile-reading input{background:var(--zl-input);color:var(--zl-ink)}.zl-mobile-reading .button,.zl-native .pn.pnc{background:var(--zl-terra);border-color:var(--zl-terra);color:var(--zl-on)}.zl-native[data-theme="dark"] .bm_h,.zl-native[data-theme="dark"] .pls,.zl-native[data-theme="dark"] .plc{background:var(--zl-paper);color:var(--zl-ink)}.zl-native[data-theme="dark"] .xg1,.zl-native[data-theme="dark"] .xg2{color:var(--zl-muted)!important}.zl-native.pg_view .vw .s{background:var(--zl-surface);color:var(--zl-muted)}

/* Native category/board lists retain their filters and permission gates. */
.zl-native.pg_list #ct{padding-top:22px}.zl-native.pg_list .bm_h h1,.zl-native.pg_list .bm_h h2,.zl-native.pg_forumdisplay h1{font-family:"Songti SC",STSong,serif;font-size:30px;line-height:1.5}.zl-native.pg_list .xld dl{padding:26px 0;border-bottom:1px solid var(--zl-line)}.zl-native.pg_list .xld dt{font-size:23px;line-height:1.6;margin-bottom:13px}.zl-native.pg_list .xld dd{font-size:16px;line-height:1.9;color:var(--zl-muted)}.zl-native.pg_forumdisplay .tl td,.zl-native.pg_forumdisplay .tl th{padding-top:18px;padding-bottom:18px;border-color:var(--zl-line)}.zl-native.pg_forumdisplay .tl th a.s{font-size:18px;line-height:1.6}.zl-native.pg_forumdisplay .tl .by{color:var(--zl-muted)}.zl-native.pg_forumdisplay .tl .th{background:var(--zl-surface)}.zl-native.pg_forumdisplay #threadlist{background:var(--zl-paper)}.zl-native[data-theme="dark"] .tl td,.zl-native[data-theme="dark"] .tl th{background:var(--zl-paper);color:var(--zl-ink)}.zl-mobile-reading .threadlist,.zl-mobile-reading .list,.zl-mobile-reading .wzlist{background:var(--zl-paper);color:var(--zl-ink)}

/* Shared frame for real X5 pages, independent of the upstream promotional theme. */
.zl-native .zl-site-header{background:var(--zl-nav);border-bottom:1px solid var(--zl-line)}
.zl-native .zl-header-inner{display:flex;align-items:center;gap:32px;padding:22px 0;box-sizing:border-box}
.zl-native .zl-native-brand{flex:none;padding:0}.zl-native .zl-native-brand small{margin-top:8px;font-size:10px;letter-spacing:0}
.zl-site-nav{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;flex-wrap:wrap}.zl-site-nav a{padding:10px 14px;border-radius:22px;white-space:nowrap;color:var(--zl-ink);font-size:14px;line-height:1.5}.zl-site-nav a[aria-current],.zl-site-nav a:hover{background:var(--zl-paper);color:var(--zl-terra)}
.zl-header-account{display:flex;align-items:center;gap:15px;font-size:13px;flex-wrap:wrap}.zl-header-account a{color:var(--zl-muted)}.zl-header-account .zl-account-primary{border:1px solid var(--zl-line);padding:7px 15px;border-radius:20px;color:var(--zl-terra)}
.zl-native #pt .nvhm{background:none;width:auto;text-indent:0;font-size:13px}.zl-native #pt .nvhm:before{display:none}.zl-native #pt em{background:none;font-style:normal;width:auto;margin:0 10px}.zl-native #pt .z{float:none;display:flex;flex-wrap:wrap;align-items:center}
.zl-native.pg_view #ct{max-width:1120px;padding-top:20px;gap:60px}.zl-native.pg_view #ct>.mn{max-width:800px}.zl-native.pg_view #ct>.sd{width:220px}.zl-native.pg_view .vw .h{padding-bottom:24px}.zl-native.pg_view .vw .s strong{color:var(--zl-muted);font-weight:500}.zl-native.pg_view .sd .xl2 li{float:none;width:auto;margin:10px 0}.zl-native.pg_view #click_div{display:none}.zl-native.pg_view .vw .o{display:none}.zl-native #comment .bm_h{background:none;border:0;padding:0 0 16px;height:auto;line-height:1.6}.zl-native #comment .bm_c{padding:0}.zl-native #comment h3{font-size:19px}.zl-native #comment textarea{box-sizing:border-box;width:100%;min-height:130px;padding:14px;resize:vertical}.zl-native #comment .tedt{border:0;width:100%}.zl-native #comment .pn{height:auto;padding:10px 20px;border:0;border-radius:5px;background:var(--zl-terra);color:var(--zl-on);font-size:14px;margin-top:8px}.zl-native #comment .pn strong{font-weight:500}
.zl-native.pg_list #ct{display:flex;gap:56px;align-items:flex-start}.zl-native.pg_list #ct>.mn{float:none;flex:1;min-width:0;width:auto}.zl-native.pg_list #ct>.sd{float:none;width:220px;flex:none}.zl-native.pg_list .zl-category-content{border:0}.zl-native.pg_list .zl-category-content>.bm_h{height:auto;background:none;padding:0 0 26px;line-height:1.6}.zl-native.pg_list .zl-category-content h1{font-size:38px}.zl-native.pg_list .xld{padding:0}.zl-native.pg_list .zl-category-card{position:relative;min-height:180px;padding:30px 240px 30px 0;margin:0;box-sizing:border-box}.zl-native.pg_list .zl-category-card .atc{position:absolute;right:0;top:30px;float:none;margin:0;width:205px}.zl-native.pg_list .zl-category-card .atc img{width:205px;height:145px;object-fit:cover;max-width:100%;padding:0;border:0;border-radius:5px}.zl-native.pg_list .zl-category-card dt a{color:var(--zl-ink);font-family:"Songti SC",STSong,serif;font-size:25px;font-weight:600}.zl-native.pg_list .zl-category-summary{display:block;margin-bottom:14px}.zl-native.pg_list .zl-category-meta{font-size:12px!important;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.zl-native .zl-category-read{font-size:13px;color:var(--zl-terra);margin-left:auto}.zl-native.pg_list .sd .bm{border:0;margin-bottom:25px}.zl-native.pg_list .sd .bm_h{height:auto;background:none;padding:0 0 12px}.zl-native.pg_list .sd .bm_c{padding:15px 0}.zl-native.pg_list .sd .xl2 li{float:none;width:auto;margin:10px 0}
.zl-native .zl-site-footer{margin-top:64px;border-top:1px solid var(--zl-line);background:var(--zl-surface)}.zl-native #ft.zl-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:30px 0;border:0;flex-wrap:wrap}.zl-footer-brand>a{font-family:"Songti SC",STSong,serif;font-size:22px;color:var(--zl-terra);font-weight:600}.zl-footer-brand p{margin-top:8px;font-size:12px;color:var(--zl-muted)}.zl-site-footer .zl-native-palette{padding:0;background:none}.zl-footer-copyright{font-size:11px;color:var(--zl-muted);line-height:1.9}.zl-footer-copyright a{color:inherit}
@media(max-width:1000px){.zl-native .zl-header-inner{gap:20px;flex-wrap:wrap}.zl-site-nav{order:3;flex-basis:100%;justify-content:flex-start}.zl-header-account{margin-left:auto}.zl-native.pg_list #ct,.zl-native.pg_view #ct{gap:30px}.zl-native.pg_list #ct>.sd,.zl-native.pg_view #ct>.sd{width:180px}}
@media(max-width:800px){.zl-native .zl-header-inner{padding:18px 0;gap:14px}.zl-site-nav{gap:4px;justify-content:flex-start}.zl-site-nav a{padding:8px 10px;font-size:13px}.zl-native.pg_list #ct,.zl-native.pg_view #ct{display:block;padding-top:5px}.zl-native.pg_list #ct>.sd,.zl-native.pg_view #ct>.sd{width:100%;margin-top:36px;border-top:1px solid var(--zl-line);padding-top:22px}.zl-native.pg_list .zl-category-content h1{font-size:30px}.zl-native.pg_list .zl-category-card{padding:24px 0;min-height:0}.zl-native.pg_list .zl-category-card .atc{position:static;width:100%;margin:4px 0 16px}.zl-native.pg_list .zl-category-card .atc img{width:100%;height:200px}.zl-native.pg_list .zl-category-card dt a{font-size:23px}.zl-native #comment{padding:20px;margin-top:24px}.zl-native #ft.zl-footer-inner{display:block;padding:28px 0}.zl-site-footer .zl-native-palette{justify-content:flex-start;margin:22px 0}.zl-native #wp{box-sizing:border-box}.zl-native .zl-site-footer{margin-top:40px}.zl-native.pg_view .vw .ph{font-size:30px}}

.zl-native.pg_list .zl-category-content>.bm_h h1{font-size:38px!important;font-weight:600;color:var(--zl-ink)}.zl-native.pg_list .sd .bm_h h2{font-size:18px;line-height:1.6}.zl-native #pt a{color:var(--zl-muted)}
@media(max-width:800px){.zl-native.pg_list .zl-category-content>.bm_h h1{font-size:30px!important}}

body.zl-native{min-width:0!important}.zl-native.pg_list .zl-category-card .atc img{max-height:none!important;height:145px!important}@media(max-width:800px){.zl-native.pg_list .zl-category-card .atc img{height:200px!important}}

/* 来去之间: content-led sharing rather than forum columns. */
.zl-conversation-intro{padding:32px 0 38px;max-width:980px;margin:auto}.zl-community-kicker{font-size:12px;color:var(--zl-terra);letter-spacing:2px}.zl-conversation-intro h1{font-family:"Songti SC",STSong,serif;font-size:40px;line-height:1.5;margin:12px 0}.zl-conversation-intro p{color:var(--zl-muted);font-size:16px;line-height:1.9}
.zl-native.pg_forumdisplay #ct{max-width:980px}.zl-native.pg_forumdisplay #ct>.mn{float:none;width:100%}.zl-native.pg_forumdisplay .bml,.zl-native.pg_forumdisplay #sd_bdl,.zl-native.pg_forumdisplay #ct>.sd{display:none}.zl-native.pg_forumdisplay .pgb{display:none}.zl-native.pg_forumdisplay .pgs{padding:0 0 20px}.zl-native.pg_forumdisplay #threadlist{border:0;background:none}.zl-native.pg_forumdisplay #threadlist .bm_c{padding:0}.zl-native.pg_forumdisplay #threadlist .th{background:none;border:0;padding:8px 0 24px}.zl-native.pg_forumdisplay #threadlist .th .by,.zl-native.pg_forumdisplay #threadlist .th .num,.zl-native.pg_forumdisplay #atarget,.zl-native.pg_forumdisplay .forumrefresh{display:none}.zl-native.pg_forumdisplay #threadlist .tf{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px}.zl-native.pg_forumdisplay #threadlist .tf>a{padding:7px 12px;background:var(--zl-surface);border-radius:18px;background-image:none}.zl-native.pg_forumdisplay #threadlisttableid{display:block;width:100%;border:0}.zl-native.pg_forumdisplay #threadlisttableid>tbody[id^="normalthread"]{display:block;background:var(--zl-input);border:1px solid var(--zl-line);border-radius:12px;margin-bottom:16px;padding:26px 28px}.zl-native.pg_forumdisplay #threadlisttableid>tbody[id^="normalthread"]>tr{display:flex;gap:18px;align-items:center}.zl-native.pg_forumdisplay #threadlisttableid .icn,.zl-native.pg_forumdisplay #threadlisttableid .by{display:none}.zl-native.pg_forumdisplay #threadlisttableid th{display:block;flex:1;min-width:0;border:0;padding:0;background:none}.zl-native.pg_forumdisplay #threadlisttableid th .s{font-family:"Songti SC",STSong,serif;font-size:24px!important;font-weight:600;line-height:1.6;color:var(--zl-ink);display:block;margin-bottom:18px;overflow-wrap:anywhere}.zl-native.pg_forumdisplay #threadlisttableid .num{display:block;width:auto;border:0;padding:0;text-align:right;font-size:12px;white-space:nowrap}.zl-native.pg_forumdisplay #threadlisttableid .num em{display:none}.zl-native.pg_forumdisplay #threadlisttableid .num a{color:var(--zl-muted)}.zl-native.pg_forumdisplay #threadlisttableid .tps,.zl-native.pg_forumdisplay #threadlisttableid .xst+img{display:none}.zl-thread-count{color:var(--zl-terra);font-size:17px;display:block;margin-bottom:4px}.zl-thread-author{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--zl-muted)}.zl-thread-author a{color:var(--zl-muted)}.zl-thread-author small{display:block;font-size:11px;margin-top:4px}.zl-thread-avatar img,.zl-post-avatar img{width:42px;height:42px;border-radius:50%;object-fit:cover}.zl-native.pg_forumdisplay #f_pst{border:0;border-radius:12px;background:var(--zl-surface);padding:24px;margin-top:34px}.zl-native.pg_forumdisplay #f_pst .bm_h{background:none;border:0;padding:0 0 18px;height:auto;font-size:20px}.zl-native.pg_forumdisplay #f_pst .bm_c{padding:0}
.zl-native.pg_viewthread #ct{max-width:900px}.zl-native.pg_viewthread .pls{display:none!important}.zl-native.pg_viewthread .posthead{width:100%;border:0}.zl-native.pg_viewthread .posthead .plc{padding:22px 0 30px}.zl-native.pg_viewthread .posthead h1{line-height:1.5}.zl-native.pg_viewthread #thread_subject{font-size:36px}.zl-native.pg_viewthread .posthead .y,.zl-native.pg_viewthread .posthead .xg1,.zl-native.pg_viewthread #fj,.zl-native.pg_viewthread .ad,.zl-native.pg_viewthread #pgt{display:none}.zl-native.pg_viewthread #postlist{background:none;border:0}.zl-native.pg_viewthread [id^="post_"]{margin-bottom:22px}.zl-native.pg_viewthread table.plhin{width:100%;border:1px solid var(--zl-line);border-radius:12px;background:var(--zl-input);border-collapse:separate;overflow:hidden}.zl-native.pg_viewthread table.plhin>tbody>tr>td.plc{padding:26px 30px;background:none}.zl-native.pg_viewthread .plhin .plm{padding-top:0!important;padding-bottom:0!important}.zl-native.pg_viewthread .plhin .po{padding:0!important;border:0}.zl-native.pg_viewthread .plhin .po .pob{padding:0 0 0!important}.zl-native.pg_viewthread .plhin .pob a{color:var(--zl-muted);font-size:13px;background:none!important;padding-left:0;margin-right:20px}.zl-native.pg_viewthread .plhin .pob a.fastre{color:var(--zl-terra)}.zl-native.pg_viewthread .plhin .p_btn{display:none}.zl-native.pg_viewthread:not(.zl-moderator) .plhin .pi{display:none}.zl-post-author{display:flex;align-items:center;gap:14px;margin-bottom:24px;color:var(--zl-ink);font-size:14px}.zl-post-author a{color:var(--zl-ink);font-weight:600}.zl-post-author small{display:block;color:var(--zl-muted);font-size:12px;margin-top:5px}.zl-native.pg_viewthread .t_f{font-size:17px!important;line-height:2!important}.zl-native.pg_viewthread .t_fsz{min-height:0!important}.zl-native.pg_viewthread .pcb{margin-right:0}.zl-native.pg_viewthread .pgs{padding:8px 0 20px}.zl-native.pg_viewthread .pgs #newspecialtmp,.zl-native.pg_viewthread .pgs .pgb{display:none}.zl-response-heading{font-size:21px;margin:30px 0 20px;font-weight:600}.zl-response-count{font-size:13px;color:var(--zl-terra);background:var(--zl-surface);padding:3px 9px;border-radius:12px;margin-left:7px}.zl-native.pg_viewthread #f_pst{border:0;border-radius:12px;background:var(--zl-surface);padding:24px}.zl-native.pg_viewthread #f_pst .plc{padding:0!important}.zl-native.pg_viewthread #f_pst table{width:100%}.zl-native.pg_viewthread #fastposteditor,.zl-native.pg_forumdisplay #fastposteditor{width:100%;box-sizing:border-box}.zl-native.pg_viewthread .tedt,.zl-native.pg_forumdisplay .tedt{width:100%!important;border:1px solid var(--zl-line);border-radius:6px;overflow:hidden}.zl-native.pg_viewthread #f_pst .fpd,.zl-native.pg_forumdisplay #f_pst .fpd{display:none}.zl-native.pg_viewthread #f_pst .pt,.zl-native.pg_forumdisplay #f_pst .pt{box-sizing:border-box;width:100%;min-height:140px;padding:14px}.zl-native.pg_viewthread #f_pst .pn,.zl-native.pg_forumdisplay #f_pst .pn{height:auto;padding:10px 18px;border-radius:6px}.zl-native.pg_viewthread #f_pst .y,.zl-native.pg_forumdisplay #f_pst .y{display:none}.zl-native #newspecial,.zl-native #newspecialtmp{display:inline-flex;background:var(--zl-terra)!important;color:var(--zl-on);border:0!important;border-radius:22px;padding:10px 20px!important;line-height:1.5!important;height:auto!important}.zl-native #newspecial:before,.zl-native #newspecialtmp:before{display:none}
@media(max-width:800px){.zl-conversation-intro{padding:18px 0 26px}.zl-conversation-intro h1{font-size:32px}.zl-native.pg_forumdisplay #threadlisttableid>tbody[id^="normalthread"]{padding:22px 20px}.zl-native.pg_forumdisplay #threadlisttableid>tbody[id^="normalthread"]>tr{align-items:flex-start;flex-wrap:wrap}.zl-native.pg_forumdisplay #threadlisttableid th{flex-basis:100%}.zl-native.pg_forumdisplay #threadlisttableid th .s{font-size:22px!important}.zl-native.pg_forumdisplay #threadlisttableid .num{margin-left:auto}.zl-native.pg_viewthread #thread_subject{font-size:29px}.zl-native.pg_viewthread table.plhin>tbody>tr>td.plc{padding:22px 20px}.zl-native.pg_viewthread #f_pst,.zl-native.pg_forumdisplay #f_pst{padding:20px}.zl-native.pg_viewthread .plhin .t_f img{max-width:100%;height:auto}.zl-native.pg_forumdisplay .px{max-width:100%;box-sizing:border-box}.zl-native.pg_viewthread #fastpostform{min-width:0}}

.zl-native.pg_forumdisplay #threadlisttableid th>a.xi1{display:none}.zl-native.pg_forumdisplay #threadlisttableid th{display:block!important}.zl-native.pg_viewthread .plhin #p_btn{display:none}.zl-native.pg_viewthread .plhin td.plm{height:auto!important;min-height:0!important;padding:0!important}.zl-native.pg_viewthread .plhin td.plm .mtw{margin-top:0!important}.zl-native.pg_viewthread .plhin .pob a,.zl-native.pg_viewthread .plhin .pob em a{color:var(--zl-muted)!important;opacity:1!important}.zl-native.pg_viewthread .plhin .pob a.fastre{color:var(--zl-terra)!important}.zl-native.pg_viewthread .plhin .po{opacity:1!important}.zl-native.pg_viewthread .plhin .pob a:before{display:none}.zl-native.pg_forumdisplay .zl-conversation-intro h1{font-size:40px}.zl-native.pg_forumdisplay #f_pst .bm_h h2{font-size:20px}.zl-native.pg_viewthread #f_pst .tedt .bar,.zl-native.pg_forumdisplay #f_pst .tedt .bar{background:var(--zl-input);border-bottom:0}.zl-native.pg_viewthread #f_pst .lb{font-size:12px;color:var(--zl-muted)}

.zl-native #wp{min-width:0!important}.zl-native.pg_viewthread .plhin tr:has(.po)>td.plc{padding:16px 30px!important}.zl-native.pg_viewthread .plhin .po a{color:var(--zl-muted)!important}.zl-native.pg_viewthread .plhin .po a.fastre{color:var(--zl-terra)!important}.zl-native.pg_forumdisplay #f_pst .pbt .px{padding:10px;font-size:15px;height:auto;border-color:var(--zl-line);border-radius:5px}@media(max-width:800px){.zl-native.pg_viewthread .plhin tr:has(.po)>td.plc{padding:16px 20px!important}.zl-native.pg_forumdisplay #ct{width:100%!important}.zl-native.pg_viewthread #ct{width:100%!important}}
.zl-mobile-sharing .header{background:var(--zl-nav)!important;border-bottom:1px solid var(--zl-line)}.zl-mobile-sharing .forumdisplay-top{display:none}.zl-mobile-sharing .zl-conversation-intro{padding:26px 20px}.zl-mobile-sharing .zl-conversation-intro h1{font-size:32px}.zl-mobile-sharing .threadlist{padding:12px 16px!important;background:var(--zl-paper)!important}.zl-mobile-sharing .threadlist>li{background:var(--zl-input);border:1px solid var(--zl-line);border-radius:10px;margin-bottom:16px;padding:20px!important}.zl-mobile-sharing .threadlist_tit{font-family:"Songti SC",STSong,serif;font-size:22px;line-height:1.6}.zl-mobile-sharing .threadlist_foot .stats:has(.dm-eye-fill),.zl-mobile-sharing .threadlist_foot .stats:has(.dm-appreciate-fill){display:none}.zl-mobile-sharing .viewthread{padding:20px 16px!important;background:var(--zl-paper)!important}.zl-mobile-sharing .view_tit{padding:8px 0 24px!important;font-size:29px}.zl-mobile-sharing .viewthread>.plc{padding:22px 20px!important;background:var(--zl-input)!important;border:1px solid var(--zl-line);border-radius:10px;margin-bottom:20px}.zl-mobile-sharing .user_avatar{border-radius:50%}.zl-mobile-sharing .zl-native-palette{padding:12px;font-size:12px}

.zl-native.zl-guest.pg_forumdisplay #f_pst{display:none}.zl-native.zl-guest.pg_viewthread #fastpostform{display:none}.zl-response-login h3{font-size:20px;margin-bottom:10px}.zl-response-login p{font-size:14px;color:var(--zl-muted);margin-bottom:20px}.zl-response-login a{font-size:14px;margin-right:18px;color:var(--zl-terra)}.zl-response-login .zl-response-login-button{display:inline-block;background:var(--zl-terra);color:var(--zl-on);padding:9px 22px;border-radius:20px}.zl-native.pg_forumdisplay #threadlist>.pgs #newspecialtmp{display:none}

/* Modern sharing surfaces: neutral canvas, distinct cards, warm accents only. */
body.zl-native:is(.pg_forumdisplay,.pg_viewthread){--zl-paper:#f3f5f6;--zl-input:#ffffff;--zl-surface:#edf0f2;--zl-nav:#ffffff;--zl-line:#e1e6e9;--zl-ink:#263039;--zl-muted:#69747c;--zl-ui:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif}
body.zl-native:is(.pg_forumdisplay,.pg_viewthread)[data-theme="green"]{--zl-paper:#f1f6f3;--zl-input:#ffffff;--zl-surface:#e8f0eb;--zl-line:#dbe5df;--zl-nav:#ffffff}
body.zl-native:is(.pg_forumdisplay,.pg_viewthread)[data-theme="dark"]{--zl-paper:#171d21;--zl-input:#222a30;--zl-surface:#29333b;--zl-line:#36424b;--zl-nav:#20282e;--zl-ink:#e8edf0;--zl-muted:#a9b6bf}
.zl-native:is(.pg_forumdisplay,.pg_viewthread) .zl-site-header{background:var(--zl-nav)}.zl-native:is(.pg_forumdisplay,.pg_viewthread) .zl-header-inner{padding:18px 0}.zl-native:is(.pg_forumdisplay,.pg_viewthread) .zl-site-nav a[aria-current]{background:var(--zl-surface)}.zl-native:is(.pg_forumdisplay,.pg_viewthread) #pt{margin:8px 0 12px;font-size:12px}.zl-native:is(.pg_forumdisplay,.pg_viewthread) .zl-site-footer{background:var(--zl-input);margin-top:44px}
.zl-native.pg_forumdisplay .zl-conversation-intro{padding:16px 0 22px}.zl-native.pg_forumdisplay .zl-conversation-intro h1{font-family:var(--zl-ui);font-size:32px;font-weight:650;letter-spacing:-.6px;margin:8px 0}.zl-community-kicker{letter-spacing:.5px;font-size:11px}.zl-native.pg_forumdisplay .zl-conversation-intro p{font-size:14px}.zl-native.pg_forumdisplay #pgt{padding-bottom:12px}.zl-native.pg_forumdisplay #threadlist .th{padding:0 0 16px}.zl-native.pg_forumdisplay #threadlist .tf{gap:8px}.zl-native.pg_forumdisplay #threadlist .tf>a{background:transparent;color:var(--zl-muted);padding:7px 11px;font-size:12px;border-radius:7px}.zl-native.pg_forumdisplay #threadlist .tf>a.xw1,.zl-native.pg_forumdisplay #threadlist .tf>a:hover{background:var(--zl-input);color:var(--zl-ink)}
.zl-native.pg_forumdisplay #threadlisttableid>tbody[id^="normalthread"]{background:var(--zl-input);border:1px solid var(--zl-line);border-radius:10px;padding:22px 24px;margin-bottom:12px;box-shadow:0 2px 5px rgba(25,40,50,.025)}.zl-native.pg_forumdisplay #threadlisttableid th .s{font-family:var(--zl-ui);font-size:20px!important;line-height:1.5;font-weight:600;margin-bottom:14px;letter-spacing:0}.zl-thread-author{font-size:12px;gap:10px}.zl-thread-avatar img{width:34px;height:34px}.zl-thread-author small{font-size:11px;margin-top:3px}.zl-native.pg_forumdisplay #threadlisttableid .num a{display:inline-block;background:var(--zl-surface);padding:7px 11px;border-radius:7px;font-size:12px}.zl-thread-count{display:inline;font-size:12px;margin:0 4px 0 0;color:var(--zl-muted)}
.zl-native.pg_viewthread #ct{max-width:880px}.zl-native.pg_viewthread #thread_subject{font-family:var(--zl-ui);font-size:30px;font-weight:650;line-height:1.5;letter-spacing:-.4px}.zl-native.pg_viewthread .posthead .plc{padding:12px 0 22px}.zl-native.pg_viewthread table.plhin{background:var(--zl-input);border:1px solid var(--zl-line);border-radius:10px;box-shadow:0 2px 5px rgba(25,40,50,.025)}.zl-native.pg_viewthread table.plhin>tbody>tr>td.plc{padding:24px 28px;height:auto!important}.zl-native.pg_viewthread .zl-post-author{margin-bottom:20px;font-size:13px}.zl-native.pg_viewthread .zl-post-avatar img{width:38px;height:38px}.zl-native.pg_viewthread .t_f{font-size:16px!important;line-height:1.85!important}.zl-native.pg_viewthread .t_f p{margin-bottom:1em}.zl-native.pg_viewthread .plhin tr:has(.po)>td.plc{padding:12px 28px!important;border-top:1px solid var(--zl-line)}.zl-native.pg_viewthread .plhin .po,.zl-native.pg_viewthread .plhin .pob{height:auto!important;line-height:1.7!important;margin:0!important}.zl-native.pg_viewthread .plhin .pob a{font-size:12px}.zl-native.pg_viewthread .zl-author-badge{background:var(--zl-surface);border:0;padding:3px 7px;border-radius:4px;font-weight:500;font-size:10px}.zl-native.pg_viewthread .zl-response-heading{font-family:var(--zl-ui);font-size:18px;margin:24px 0 16px}.zl-native.pg_viewthread .zl-response-count{background:var(--zl-input);color:var(--zl-muted);border:1px solid var(--zl-line)}.zl-native.pg_viewthread #f_pst{margin-top:18px;background:var(--zl-input);border:1px solid var(--zl-line);padding:22px 26px;border-radius:10px}.zl-response-login h3{font-size:16px;font-weight:600}.zl-response-login p{font-size:13px;margin-bottom:15px}.zl-native:is(.pg_forumdisplay,.pg_viewthread) #newspecial,.zl-native:is(.pg_forumdisplay,.pg_viewthread) #newspecialtmp,.zl-response-login .zl-response-login-button{border-radius:7px;padding:9px 17px!important;font-size:13px;box-shadow:none}
.zl-mobile-sharing{--zl-paper:#f3f5f6;--zl-input:#fff;--zl-surface:#edf0f2;--zl-nav:#fff;--zl-line:#e1e6e9;--zl-ink:#263039;--zl-muted:#69747c}.zl-mobile-sharing[data-theme="dark"]{--zl-paper:#171d21;--zl-input:#222a30;--zl-surface:#29333b;--zl-nav:#20282e;--zl-line:#36424b;--zl-ink:#e8edf0;--zl-muted:#a9b6bf}.zl-mobile-sharing .zl-conversation-intro h1,.zl-mobile-sharing .threadlist_tit,.zl-mobile-sharing .view_tit{font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif!important;font-weight:600}.zl-mobile-sharing .threadlist>li,.zl-mobile-sharing .viewthread>.plc{background:var(--zl-input)!important;border-color:var(--zl-line);box-shadow:0 2px 5px rgba(25,40,50,.025)}.zl-mobile-sharing .threadlist_tit{font-size:20px}.zl-mobile-sharing .view_tit{font-size:26px}
@media(max-width:800px){.zl-native.pg_forumdisplay .zl-conversation-intro{padding:12px 0 18px}.zl-native.pg_forumdisplay .zl-conversation-intro h1{font-size:28px}.zl-native.pg_forumdisplay #threadlisttableid>tbody[id^="normalthread"]{padding:19px 18px}.zl-native.pg_forumdisplay #threadlisttableid th .s{font-size:18px!important}.zl-native.pg_forumdisplay #threadlisttableid>tbody[id^="normalthread"]>tr{gap:12px}.zl-native.pg_viewthread #thread_subject{font-size:25px}.zl-native.pg_viewthread table.plhin>tbody>tr>td.plc{padding:21px 20px}.zl-native.pg_viewthread .plhin tr:has(.po)>td.plc{padding:12px 20px!important}.zl-native.pg_viewthread #f_pst{padding:20px}.zl-native.pg_viewthread .t_f{font-size:16px!important}}

.zl-native.pg_forumdisplay #threadlisttableid>tbody[id^="normalthread"]{border:0;border-bottom:1px solid var(--zl-line);border-radius:0;padding:18px 4px;margin:0;box-shadow:none;background:transparent}.zl-native.pg_forumdisplay #threadlisttableid th{position:relative;padding-left:56px!important;min-height:42px;display:flex!important;align-items:center;gap:14px}.zl-native.pg_forumdisplay #threadlisttableid th .s{font-size:17px!important;margin:0;flex:1;font-weight:500}.zl-native.pg_forumdisplay .zl-thread-avatar{position:absolute;left:0;top:0}.zl-native.pg_forumdisplay .zl-thread-avatar img{width:40px;height:40px}.zl-native.pg_forumdisplay .zl-thread-author>span{font-size:11px;white-space:nowrap}.zl-native.pg_forumdisplay .zl-thread-author{margin:0}.zl-native.pg_forumdisplay #threadlisttableid .num a{background:transparent;padding:0}.zl-native.pg_forumdisplay #threadlisttableid>tbody[id^="normalthread"]>tr{gap:20px}.zl-native.pg_forumdisplay #threadlisttableid{background:var(--zl-input);padding:4px 22px;border-radius:10px;border:1px solid var(--zl-line)}.zl-native.pg_forumdisplay #threadlisttableid>tbody[id^="normalthread"]:last-child{border-bottom:0}
.zl-reading-sidebar{display:grid;gap:18px;margin-bottom:24px}.zl-side-card{padding:20px;background:var(--zl-input);border:1px solid var(--zl-line);border-radius:10px}.zl-native .zl-side-card h2{font-family:-apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif;font-size:15px;font-weight:600;margin-bottom:16px;line-height:1.6}.zl-side-card p{font-size:13px;color:var(--zl-muted);line-height:1.8;margin-bottom:14px}.zl-side-person{display:flex;align-items:center;gap:10px;font-size:13px;overflow-wrap:anywhere;margin-bottom:16px}.zl-side-person img{width:36px;height:36px;border-radius:50%;flex:none}.zl-side-link{display:block;font-size:12px;color:var(--zl-terra);line-height:1.7;margin-top:10px}.zl-side-story{display:block;font-size:13px;line-height:1.8;padding:12px 0;border-bottom:1px solid var(--zl-line)}.zl-side-story:last-child{border-bottom:0;padding-bottom:0}.zl-side-story span{display:block;font-size:11px;color:var(--zl-muted);margin-top:5px}.zl-native.pg_view #ct>.sd,.zl-native.pg_list #ct>.sd{width:250px}.zl-native.pg_view #ct>.sd>.bm,.zl-native.pg_list #ct>.sd>.bm{padding:0 10px}.zl-native.pg_view #ct>.sd>.bm .bm_h h2,.zl-native.pg_list #ct>.sd>.bm .bm_h h2{font-size:13px;color:var(--zl-muted)}
@media(max-width:800px){.zl-native.pg_forumdisplay #threadlisttableid{padding:0 16px}.zl-native.pg_forumdisplay #threadlisttableid th{flex-basis:auto;display:block!important;padding-left:48px!important;min-height:40px}.zl-native.pg_forumdisplay #threadlisttableid th .s{font-size:16px!important;line-height:1.6}.zl-native.pg_forumdisplay .zl-thread-author{margin-top:5px}.zl-native.pg_forumdisplay .zl-thread-author>span{display:flex;gap:8px;align-items:center}.zl-native.pg_forumdisplay .zl-thread-author small{margin:0}.zl-native.pg_forumdisplay #threadlisttableid>tbody[id^="normalthread"]>tr{flex-wrap:nowrap;gap:10px;align-items:center}.zl-native.pg_forumdisplay .zl-thread-avatar img{width:34px;height:34px}.zl-native.pg_view #ct>.sd,.zl-native.pg_list #ct>.sd{width:100%}}

.zl-native .vw .h .zl-article-meta{display:flex;align-items:center;justify-content:flex-start;gap:16px;font-size:12px!important;line-height:1.5;margin:18px 0 0;color:var(--zl-muted);flex-wrap:wrap}.zl-native .zl-article-byline{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--zl-ink)}.zl-native .zl-article-byline img{width:26px;height:26px;border:0;padding:0;border-radius:50%}.zl-native .zl-article-provenance{text-align:right;font-size:11px;line-height:1.8;color:var(--zl-muted);padding:20px 0 12px;opacity:.75}.zl-native .zl-article-provenance a{color:inherit}.zl-native .zl-article-provenance>span{display:block}.zl-native .zl-article-provenance .pipe{display:none}

/* Explicit cover and copy columns prevent native floated images overlapping text. */
.zl-native.pg_list .zl-category-card{display:grid!important;grid-template-columns:minmax(0,1fr);gap:12px 26px;min-height:0!important;padding:28px 0!important;box-sizing:border-box}.zl-native.pg_list .zl-category-card.zl-has-cover{grid-template-columns:minmax(0,1fr) 180px}.zl-native.pg_list .zl-category-card:after{display:none}.zl-native.pg_list .zl-category-card dt,.zl-native.pg_list .zl-category-card dd{grid-column:1;min-width:0;width:auto!important;margin:0!important;padding:0!important;clear:none!important;overflow-wrap:anywhere}.zl-native.pg_list .zl-category-card dt{grid-row:1;line-height:1.5}.zl-native.pg_list .zl-category-card dt a{white-space:normal!important}.zl-native.pg_list .zl-category-card .atc{grid-column:2;grid-row:1 / span 3;position:static!important;float:none!important;width:180px!important;margin:0!important;padding:0!important;align-self:start}.zl-native.pg_list .zl-category-card .atc img{display:block;width:180px!important;height:135px!important;object-fit:cover;border:0;padding:0}.zl-native.pg_list .zl-category-summary{line-height:1.8}.zl-native.pg_list .zl-category-meta{grid-column:1/-1!important;margin-top:6px!important}
@media(max-width:600px){.zl-native.pg_list .zl-category-card.zl-has-cover{grid-template-columns:minmax(0,1fr) 100px;gap:12px 16px}.zl-native.pg_list .zl-category-card .atc{width:100px!important}.zl-native.pg_list .zl-category-card .atc img{width:100px!important;height:85px!important}.zl-native.pg_list .zl-category-card dt a{font-size:19px!important}.zl-native.pg_list .zl-category-card dd.xs2{grid-column:1/-1!important}}
