/* 20260915_news_journal_local_v1 — isolated list page, shared header unchanged. */
#xl-news-journal{color-scheme:dark;--bg:#111210;--panel:#191a16;--ink:#eeeade;--muted:#969689;--gold:#d5ba7d;--line:#303127;--serif:Georgia,"Times New Roman",serif}
#xl-news-journal *{box-sizing:border-box}
#xl-news-journal{scroll-behavior:smooth}
#xl-news-journal{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,"PingFang SC","Microsoft YaHei",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px}
#xl-news-journal button,#xl-news-journal input,#xl-news-journal a{font:inherit}
#xl-news-journal button,#xl-news-journal a{-webkit-tap-highlight-color:transparent}
#xl-news-journal button{cursor:pointer}
#xl-news-journal a{color:inherit;text-decoration:none}
#xl-news-journal button{color:inherit}
#xl-news-journal svg{display:block}
#xl-news-journal button:focus-visible,#xl-news-journal a:focus-visible,#xl-news-journal input:focus-visible,#xl-news-journal summary:focus-visible{outline:2px solid var(--gold);outline-offset:5px}
#xl-news-journal button{transition:background .2s,color .2s,border-color .2s}
#xl-news-journal .preview-bar{height:30px;background:#22231d;border-bottom:1px solid #38392c;color:#b1af97;display:flex;justify-content:center;align-items:center;gap:10px;font-size:10px;letter-spacing:.5px}
#xl-news-journal .preview-bar b{font-size:9px;letter-spacing:1.5px;color:#dbc48f;font-weight:500;border-right:1px solid #54513a;padding-right:11px}
#xl-news-journal .nav{height:82px;padding:0 4%;border-bottom:1px solid #2b2d24;display:flex;align-items:center;justify-content:space-between;background:#12130ff2;gap:30px}
#xl-news-journal .brand{display:flex;align-items:center;gap:11px;white-space:nowrap}
#xl-news-journal .brand-mark{color:#d8c087;width:30px;height:30px}
#xl-news-journal .brand-name{font-size:23px;font-weight:700;letter-spacing:1px;color:#ebdcbb}
#xl-news-journal .nav-links{display:flex;align-items:center;gap:29px;height:100%;font-size:13px;color:#b7b7a7}
#xl-news-journal .nav-links a{position:relative;height:100%;display:flex;align-items:center;white-space:nowrap}
#xl-news-journal .nav-links a:hover{color:#f2dfad}
#xl-news-journal .nav-links .active{color:#ddc68f}
#xl-news-journal .nav-links .active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#d5ba7d}
#xl-news-journal .nav-right{display:flex;align-items:center;gap:16px;font-size:11px;color:#9e9f90;white-space:nowrap}
#xl-news-journal .nav-right button{border:1px solid #4c4733;background:#24241b;border-radius:7px;padding:9px 16px;color:#ddc792}
#xl-news-journal .mobile-menu{display:none;background:none;border:0;padding:10px;font-size:23px}
#xl-news-journal .main{max-width:1200px;margin:auto;padding:49px 32px 0}
#xl-news-journal .breadcrumbs{font-size:11px;display:flex;align-items:center;gap:10px;color:#777e6e;margin-bottom:30px}
#xl-news-journal .breadcrumbs span:last-child{color:#adad9c}
#xl-news-journal .heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:32px}
#xl-news-journal .eyebrow{font-size:10px;letter-spacing:3px;color:#b4a478;margin-bottom:13px;display:flex;gap:9px;align-items:center}
#xl-news-journal .eyebrow:before{content:"";display:block;width:17px;height:1px;background:#b4a478}
#xl-news-journal h1{font-size:40px;font-weight:550;letter-spacing:2px;line-height:1.3;margin:0 0 12px}
#xl-news-journal .heading p{margin:0;color:#9b9d8e;font-size:13px;letter-spacing:.4px}
#xl-news-journal .heading-right{text-align:right;color:#949786;font-size:11px;line-height:1.8}
#xl-news-journal .heading-right .edition{font-family:var(--serif);font-size:27px;letter-spacing:1px;color:#bcb496;margin-bottom:3px}
#xl-news-journal .heading-right .edition span{font-family:inherit;color:#636954;font-size:13px;margin:0 8px}
#xl-news-journal .featured{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 235px;min-height:230px;border:1px solid #5a5137;border-radius:13px;overflow:hidden;background:radial-gradient(ellipse at 0 0,#80703a19,transparent 75%),linear-gradient(105deg,#25261e,#1c1e17);margin-bottom:35px}
#xl-news-journal .feature-copy{padding:29px 34px 27px}
#xl-news-journal .feature-label{display:flex;align-items:center;gap:9px;color:#c4b582;font-size:11px;letter-spacing:1px}
#xl-news-journal .feature-label svg{width:13px;height:13px}
#xl-news-journal .feature-label .example{letter-spacing:0;color:#969276;font-size:10px;border-left:1px solid #55523c;padding-left:10px;margin-left:2px}
#xl-news-journal .featured h2{font-size:25px;font-weight:550;line-height:1.6;letter-spacing:.3px;margin:17px 0 8px}
#xl-news-journal .featured h2 em{font-style:normal;color:#e2c889}
#xl-news-journal .featured p{font-size:12px;color:#acae98;margin:0;line-height:1.9}
#xl-news-journal .feature-actions{margin-top:22px;display:flex;align-items:center;gap:18px}
#xl-news-journal .gold-link{display:inline-flex;align-items:center;gap:17px;padding:0;border:0;background:none;color:#e2cf9a;font-size:12px;font-weight:500}
#xl-news-journal .gold-link svg{height:16px;width:16px;transition:transform .2s}
#xl-news-journal .gold-link:hover svg{transform:translateX(4px)}
#xl-news-journal .feature-date{font-size:10px;color:#858974;padding-left:19px;border-left:1px solid #4a4b39}
#xl-news-journal .feature-art{border-left:1px solid #41442f;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;background:linear-gradient(130deg,#36382422,#5c542315)}
#xl-news-journal .feature-art:before,#xl-news-journal .feature-art:after{content:"";position:absolute;width:290px;height:290px;border:1px solid #a29b5521;border-radius:50%;right:-86px;top:-17px}
#xl-news-journal .feature-art:after{width:215px;height:215px;right:-48px;top:21px}
#xl-news-journal .art-label{position:relative;z-index:1;font-size:10px;letter-spacing:3px;color:#a7a681}
#xl-news-journal .art-number{z-index:1;font-family:var(--serif);font-size:90px;line-height:1.15;font-weight:400;color:#d8c894;letter-spacing:-6px;margin-right:6px}
#xl-news-journal .art-text{z-index:1;font-size:11px;letter-spacing:2px;color:#b1b093;margin-top:10px}
#xl-news-journal .art-corner{position:absolute;bottom:15px;right:16px;color:#777e59;font-size:9px;letter-spacing:2px}
#xl-news-journal .list-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;gap:16px}
#xl-news-journal .tabs{display:flex;gap:5px;align-items:center}
#xl-news-journal .tab{border:1px solid transparent;background:transparent;padding:9px 13px;border-radius:6px;color:#9c9f90;font-size:12px;white-space:nowrap}
#xl-news-journal .tab.active{color:#ddc995;background:#2c2b20;border-color:#4e4730}
#xl-news-journal .tab:not(.active):hover{background:#20221a;color:#e5dfc9}
#xl-news-journal .tab .count{font-family:var(--serif);font-size:11px;color:#a79e7c;margin-left:7px}
#xl-news-journal .search{display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid #37392c;border-radius:7px;background:#171913;width:224px}
#xl-news-journal .search svg{width:14px;height:14px;color:#8b917d;flex-shrink:0}
#xl-news-journal .search input{border:0;background:none;color:#e7e3d2;outline:none!important;width:100%;min-width:0;font-size:11px}
#xl-news-journal .search input::placeholder{color:#747b66}
#xl-news-journal .search button{border:0;background:none;padding:0 2px;color:#aaa;font-size:16px}
#xl-news-journal .search:focus-within{border-color:#9d8d59}
#xl-news-journal .list-caption{display:flex;justify-content:space-between;align-items:center;color:#818877;font-size:10px;padding:0 2px 12px;letter-spacing:.4px}
#xl-news-journal .list-caption strong{color:#b7b69c;font-weight:400}
#xl-news-journal .sort-button{color:#949d85;font-size:10px;background:none;border:0;padding:5px 0}
#xl-news-journal .list{border:1px solid #33372a;border-radius:11px;overflow:hidden;background:#171913}
#xl-news-journal .item{display:grid;grid-template-columns:43px minmax(0,1fr) 90px 26px;gap:19px;align-items:center;min-height:110px;padding:21px 25px;cursor:pointer;position:relative;transition:background .2s}
#xl-news-journal .item+.item{border-top:1px solid #2c3024}
#xl-news-journal .item:hover,#xl-news-journal .item:focus-visible{background:#202319}
#xl-news-journal .item:focus-visible{outline:1px solid var(--gold);outline-offset:-2px}
#xl-news-journal .item:before{content:"";position:absolute;left:0;top:25px;bottom:25px;width:2px;background:#bd9f5d;opacity:0;transition:opacity .2s}
#xl-news-journal .item:hover:before{opacity:1}
#xl-news-journal .item-icon{height:42px;width:42px;background:#23271d;border:1px solid #373c2a;border-radius:10px;display:grid;place-items:center;color:#adbc8d}
#xl-news-journal .item-icon svg{width:20px;height:20px}
#xl-news-journal .item[data-category="benefit"] .item-icon{color:#ceb478;background:#2b291c;border-color:#47412b}
#xl-news-journal .item[data-category="notice"] .item-icon{color:#bebda0;background:#26281f;border-color:#393c2f}
#xl-news-journal .item[data-category="maintain"] .item-icon{color:#acb3a2;background:#22271e;border-color:#353e2b}
#xl-news-journal .item-category{font-size:10px;color:#949e82;display:flex;align-items:center;gap:10px;margin-bottom:6px}
#xl-news-journal .item-category .expired{font-size:9px;padding-left:9px;border-left:1px solid #4a4c3b;color:#85816a}
#xl-news-journal .item h3{font-size:15px;font-weight:500;line-height:1.6;margin:0 0 6px;color:#e5e6d8}
#xl-news-journal .item h3 .chev-inline{display:none}
#xl-news-journal .item p{font-size:11px;color:#929a85;line-height:1.8;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#xl-news-journal .item-date{text-align:right;font-family:var(--serif);font-size:18px;color:#b7b99e;white-space:nowrap}
#xl-news-journal .item-date small{display:block;font-family:Arial,sans-serif;font-size:10px;color:#737d64;margin-top:6px;letter-spacing:1px}
#xl-news-journal .row-arrow{width:24px;height:24px;display:grid;place-items:center;color:#7a8566;transition:transform .2s,color .2s}
#xl-news-journal .row-arrow svg{width:16px;height:16px}
#xl-news-journal .item:hover .row-arrow{transform:translateX(3px);color:#dec486}
#xl-news-journal .empty{text-align:center;padding:70px 24px;color:#a4a991}
#xl-news-journal .empty strong{font-size:16px;font-weight:500;color:#d6dac5;display:block;margin:10px 0}
#xl-news-journal .empty p{font-size:12px;line-height:1.8}
#xl-news-journal .empty button{border:1px solid #605334;background:#322e1f;border-radius:6px;color:#decb97;padding:8px 14px;margin-top:10px}
#xl-news-journal .list-bottom{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#78816b;margin:20px 0 43px;gap:16px}
#xl-news-journal .pagination{display:flex;gap:7px;align-items:center}
#xl-news-journal .pagination button{border:1px solid #353d2b;border-radius:6px;min-width:30px;height:30px;color:#a1ac8d;background:#181d13;font-size:11px}
#xl-news-journal .pagination button.active{border-color:#685e38;background:#373221;color:#e5ce90}
#xl-news-journal .pagination button:disabled{opacity:.3;cursor:default}
#xl-news-journal .bottom-note{display:flex;gap:13px;align-items:center;border-top:1px solid #32382a;padding:24px 0 29px;color:#98a188;font-size:11px;line-height:1.9}
#xl-news-journal .bottom-note svg{width:18px;height:18px;color:#b3b08a;flex-shrink:0}
#xl-news-journal .bottom-note span{color:#646f58;font-size:10px;display:block}
#xl-news-journal .bottom-note .back-top{margin-left:auto;color:#adae8d;white-space:nowrap;background:none;border:0;font-size:11px}
#xl-news-journal .footer{border-top:1px solid #2d3425;color:#758167;font-size:10px;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:23px max(32px,calc((100vw - 1136px)/2));background:#11150e}
#xl-news-journal .footer b{font-size:12px;color:#9caa88;font-weight:500}
#xl-news-journal .footer .foot-links{display:flex;gap:18px;font-size:10px}
#xl-news-journal .footer a:hover{color:#ddc78e}
#xl-news-journal .modal-backdrop{position:fixed;inset:0;z-index:100;background:#090d08bd;backdrop-filter:blur(9px);padding:30px;display:none;align-items:center;justify-content:center}
#xl-news-journal .modal-backdrop.open{display:flex}
#xl-news-journal .modal{width:min(720px,100%);max-height:90vh;overflow:auto;background:#1b2016;border:1px solid #4f583c;border-radius:15px;box-shadow:0 30px 100px #0008}
#xl-news-journal .modal-top{padding:20px 28px;border-bottom:1px solid #39412e;display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#a2af8a;letter-spacing:1px}
#xl-news-journal .close{background:#2b3520;border:1px solid #485635;border-radius:50%;width:28px;height:28px;font-size:20px;color:#bcc7a8}
#xl-news-journal .modal-content{padding:34px 38px}
#xl-news-journal .modal-meta{display:flex;gap:12px;font-size:11px;color:#b9bb97;margin-bottom:18px}
#xl-news-journal .modal h2{font-size:27px;line-height:1.6;margin:0 0 26px;font-weight:550;color:#ececda}
#xl-news-journal .modal-summary{font-size:15px;color:#c1c8af;line-height:2.1;margin:0}
#xl-news-journal .modal-note{font-size:11px;color:#929e7e;border-left:2px solid #8d7d48;padding-left:13px;line-height:1.9;margin-top:29px}
#xl-news-journal .original-link{display:inline-flex;align-items:center;gap:12px;border:1px solid #8a7644;background:#c7af71;color:#252716;border-radius:7px;padding:11px 17px;font-size:12px;margin-top:24px}
#xl-news-journal .modal-foot{display:flex;justify-content:space-between;border-top:1px solid #39412e;padding:18px 28px}
#xl-news-journal .modal-foot button{border:0;background:none;color:#bec6aa;font-size:12px;padding:5px}
#xl-news-journal .modal-foot button:disabled{color:#636e54;cursor:default}
#xl-news-journal .toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%,15px);padding:13px 21px;border:1px solid #6b6540;background:#2b3120;color:#e0ddbe;font-size:12px;border-radius:9px;opacity:0;pointer-events:none;transition:.2s;z-index:110;max-width:90%;text-align:center}
#xl-news-journal .toast.show{opacity:1;transform:translate(-50%,0)}
#xl-news-journal .menu-pop{display:none}
#xl-news-journal .modal h2,#xl-news-journal .item h3,#xl-news-journal .featured h2{overflow-wrap:anywhere}
@media (min-width:1500px){#xl-news-journal .main{padding-top:53px}
#xl-news-journal .featured{min-height:238px}
#xl-news-journal .feature-copy{padding:31px 36px}
#xl-news-journal .item{min-height:115px}}
@media (max-width:1100px){#xl-news-journal .nav-links{gap:18px;font-size:12px}
#xl-news-journal .nav-right>span{display:none}
#xl-news-journal .nav{gap:18px}
#xl-news-journal .main{padding-top:35px}
#xl-news-journal .list-top{align-items:flex-start}
#xl-news-journal .tab{padding:9px 10px}
#xl-news-journal .featured{grid-template-columns:minmax(0,1fr) 180px}
#xl-news-journal .featured h2{font-size:23px}
#xl-news-journal .feature-copy{padding:26px}}
@media (max-width:820px){#xl-news-journal .nav-links{display:none}
#xl-news-journal .mobile-menu{display:block}
#xl-news-journal .nav{height:69px;padding:0 24px}
#xl-news-journal .nav-right{margin-left:auto}
#xl-news-journal .menu-pop.open{display:flex;position:absolute;top:99px;right:16px;background:#242b1c;border:1px solid #535a3a;border-radius:10px;padding:10px;flex-direction:column;gap:3px;z-index:5;min-width:160px}
#xl-news-journal .menu-pop a{padding:10px;font-size:13px;color:#c9d0b7}
#xl-news-journal .main{padding:28px 24px 0}
#xl-news-journal .breadcrumbs{margin-bottom:23px}
#xl-news-journal .heading h1{font-size:33px}
#xl-news-journal .heading-right{display:none}
#xl-news-journal .featured h2{font-size:22px}
#xl-news-journal .featured{grid-template-columns:minmax(0,1fr) 145px}
#xl-news-journal .feature-copy{padding:24px}
#xl-news-journal .feature-date{display:none}
#xl-news-journal .feature-art .art-number{font-size:74px}
#xl-news-journal .art-label{font-size:8px;letter-spacing:2px}
#xl-news-journal .art-text{font-size:10px;letter-spacing:1px}
#xl-news-journal .list-top{flex-direction:column;gap:15px}
#xl-news-journal .tabs{width:100%;overflow:auto}
#xl-news-journal .search{width:100%;max-width:none}
#xl-news-journal .item{gap:14px;padding:20px;grid-template-columns:39px minmax(0,1fr) 74px 19px}
#xl-news-journal .item-icon{width:39px;height:39px}
#xl-news-journal .footer{padding:22px 24px}
#xl-news-journal .footer .foot-links{display:none}}
@media (max-width:520px){#xl-news-journal .preview-bar{font-size:9px;height:28px}
#xl-news-journal .preview-bar b{font-size:8px}
#xl-news-journal .nav{height:65px;padding:0 18px;gap:12px}
#xl-news-journal .brand-name{font-size:20px}
#xl-news-journal .brand{gap:7px}
#xl-news-journal .brand-mark{width:25px;height:25px}
#xl-news-journal .nav-right{gap:5px}
#xl-news-journal .nav-right button{padding:7px 12px;font-size:11px}
#xl-news-journal .main{padding:24px 18px 0}
#xl-news-journal .breadcrumbs{font-size:10px;margin-bottom:21px}
#xl-news-journal .heading{margin-bottom:23px}
#xl-news-journal .eyebrow{font-size:9px;letter-spacing:2px;margin-bottom:12px}
#xl-news-journal .heading h1{font-size:31px;margin-bottom:10px}
#xl-news-journal .heading p{font-size:11px;line-height:1.8}
#xl-news-journal .featured{display:block;margin-bottom:24px;min-height:0}
#xl-news-journal .feature-copy{padding:23px 21px;position:relative;z-index:1}
#xl-news-journal .feature-label{font-size:10px}
#xl-news-journal .feature-label .example{font-size:9px}
#xl-news-journal .featured h2{font-size:22px;margin:17px 0 10px;max-width:280px;line-height:1.6}
#xl-news-journal .featured p{font-size:11px;max-width:90%;line-height:1.9}
#xl-news-journal .feature-actions{margin-top:18px}
#xl-news-journal .feature-art{position:absolute;right:-25px;bottom:-30px;width:150px;height:180px;opacity:.13;pointer-events:none;border:0;background:none}
#xl-news-journal .art-label,#xl-news-journal .art-text,#xl-news-journal .art-corner{display:none}
#xl-news-journal .art-number{font-size:130px!important}
#xl-news-journal .tabs{gap:3px;padding-bottom:3px}
#xl-news-journal .tab{padding:8px 10px;font-size:11px}
#xl-news-journal .tab .count{display:none}
#xl-news-journal .list-top{gap:11px;margin-bottom:12px}
#xl-news-journal .list-caption{font-size:9px}
#xl-news-journal .item{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:18px 15px;min-height:122px;align-items:start}
#xl-news-journal .item-icon{width:32px;height:34px;border-radius:8px;margin-top:3px}
#xl-news-journal .item-icon svg{width:17px;height:17px}
#xl-news-journal .item h3{font-size:14px;line-height:1.8;margin:0 0 5px}
#xl-news-journal .item p{font-size:11px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.8}
#xl-news-journal .item-category{font-size:9px;margin-bottom:4px}
#xl-news-journal .item-date{position:absolute;right:15px;top:19px;font-size:10px;color:#8f9b7a;font-family:Arial,sans-serif}
#xl-news-journal .item-date small{display:none}
#xl-news-journal .row-arrow{display:none}
#xl-news-journal .item-category{padding-right:60px}
#xl-news-journal .list-bottom{margin-bottom:29px;font-size:9px;align-items:center}
#xl-news-journal .pagination{gap:5px}
#xl-news-journal .pagination button{min-width:27px;height:28px}
#xl-news-journal .bottom-note{font-size:10px;padding:20px 0}
#xl-news-journal .bottom-note span{font-size:9px;max-width:250px}
#xl-news-journal .bottom-note .back-top{font-size:10px}
#xl-news-journal .footer{padding:19px 18px;align-items:start;flex-direction:column;gap:7px}
#xl-news-journal .footer b{font-size:11px}
#xl-news-journal .modal-backdrop{padding:13px}
#xl-news-journal .modal{max-height:93vh}
#xl-news-journal .modal-content{padding:25px 22px}
#xl-news-journal .modal-top{padding:17px 21px;font-size:9px}
#xl-news-journal .modal h2{font-size:23px;margin-bottom:20px}
#xl-news-journal .modal-summary{font-size:14px}
#xl-news-journal .modal-foot{padding:15px 20px}
#xl-news-journal .modal-note{font-size:10px}
#xl-news-journal .menu-pop.open{top:93px}}
@media (prefers-reduced-motion:reduce){#xl-news-journal{scroll-behavior:auto}
#xl-news-journal *{transition:none!important}}
html body.news-journal-page{background:#111210!important;min-height:100vh}
html #xl-news-journal{display:block;min-height:70vh;padding:0!important;overflow:hidden;background:#111210;color:#eeeade;font-family:Inter,"PingFang SC","Microsoft YaHei",sans-serif;font-size:14px;line-height:1.6;--gold:#d5ba7d;--serif:Georgia,"Times New Roman",serif}
#xl-news-journal .main{width:100%;max-width:1200px}
#xl-news-journal .search{width:255px}
#xl-news-journal .search button{display:grid;place-items:center;color:#c5b67f;font-size:12px;white-space:nowrap}
#xl-news-journal .item{display:grid;text-decoration:none;color:inherit;width:100%}
#xl-news-journal .list article+article{border-top:1px solid #2c3024}
#xl-news-journal .item-category{padding-right:0}
#xl-news-journal .pagination{display:flex;align-items:center;list-style:none;flex-wrap:wrap;gap:7px;margin:0;padding:0;color:#939b82}
#xl-news-journal .pagination li{list-style:none;margin:0;padding:0;background:none;border:0;width:auto;height:auto;white-space:nowrap}
#xl-news-journal .pagination li:empty,#xl-news-journal .pagination .pageRemark{display:none}
#xl-news-journal .pagination .thisclass>a,#xl-news-journal .pagination a.on{border-color:#685e38;background:#373221;color:#e5ce90}
#xl-news-journal .pagination a,#xl-news-journal .pagination li>span{display:grid;place-items:center;min-width:30px;min-height:30px;padding:4px 8px;border:1px solid #353d2b;border-radius:6px;background:#181d13;font-size:11px}
#xl-news-journal .pagination .active>span,#xl-news-journal .pagination .active>a{border-color:#685e38;background:#373221;color:#e5ce90}
#xl-news-journal .pagination .disabled>span{opacity:.4}
#xl-news-journal .tab{display:inline-block;text-decoration:none}
#xl-news-journal .original-link{color:#252716}
#xl-news-journal .modal-backdrop{z-index:10010}
#xl-news-journal .modal-summary{white-space:pre-line;overflow-wrap:anywhere}
#xl-news-journal .reset-link{display:inline-block;margin-top:13px;padding:8px 16px;border:1px solid #605334;border-radius:6px;color:#decb97;background:#322e1f;font-size:12px}
#xl-news-journal .featured{margin-top:0}
#xl-news-journal .featured h2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
#xl-news-journal .featured p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
#xl-news-journal .bottom-note{margin:0}
@media(max-width:820px){#xl-news-journal .search{width:100%}}
@media(max-width:520px){#xl-news-journal .item-category{padding-right:60px}#xl-news-journal .list-bottom{flex-direction:column;align-items:flex-start;gap:13px}#xl-news-journal .modal-meta{flex-wrap:wrap}#xl-news-journal .pagination{gap:5px}}
