.journal-news .journal-page-heading{margin-bottom:24px}.journal-news .journal-toolbar{padding:12px 0}.journal-news .journal-filters{padding:12px 0 18px}.journal-news .journal-news-layout{gap:28px}.journal-news .journal-feed{display:flex;flex-direction:column;gap:10px}.journal-news-item{display:flex;flex-direction:column;gap:9px;width:100%;padding:20px 22px;border:1px solid var(--j-line);border-radius:18px;text-align:left;background:var(--j-paper);color:var(--j-ink);cursor:pointer;transition:border-color .15s}.journal-news-item:hover{border-color:var(--blue,#007aff)}.journal-news-item:focus-visible{outline:2px solid var(--blue,#007aff);outline-offset:2px}.journal-news-item-meta{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--j-muted)}.journal-news-item-meta b{color:var(--j-ink);font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.journal-news-item-meta time{margin-left:auto;white-space:nowrap;font-size:10px;font-variant-numeric:tabular-nums}.journal-news-item>strong{font-size:17px;font-weight:650;line-height:1.5;letter-spacing:-.3px}.journal-news-item-summary{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.6;color:var(--j-muted)}.journal-news-item-footer{display:flex;align-items:center;gap:8px;font-size:10px;color:var(--j-muted)}.journal-news-item-footer>svg:last-child{margin-left:auto}.journal-summary-label{font-size:12px;color:var(--j-muted);font-weight:500;margin:24px 0 8px}.journal-related-disclosure>summary{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;font-size:14px;font-weight:600;list-style:none}.journal-related-disclosure>summary::-webkit-details-marker{display:none}.journal-related-disclosure>summary:after{content:"";width:7px;height:7px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg);margin-left:auto;margin-right:4px}.journal-related-disclosure[open]>summary:after{transform:rotate(225deg)}@media(max-width:680px){.journal-news.journal-page{padding-top:22px;width:calc(100% - 32px)}.journal-news .journal-page-heading{margin-bottom:18px;gap:10px}.journal-news h1{font-size:32px}.journal-news .journal-subtitle{font-size:12px;margin-top:6px}.journal-news .journal-heading-meta{padding-top:2px}.journal-news .journal-heading-meta>p{margin-top:5px}.journal-news .journal-filters{padding:10px 0 12px;gap:6px}.journal-news .journal-category-list{flex-wrap:wrap}.journal-news .journal-category-list button{min-height:34px;padding:6px 8px}.journal-news .journal-news-layout{gap:20px}.journal-news-item{padding:14px 15px;gap:7px;border-radius:16px}.journal-news-item>strong{font-size:14px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.journal-news-item-summary{font-size:12px;-webkit-line-clamp:1}.journal-news-item-footer,.journal-news-item-meta{font-size:10px}}@media(prefers-reduced-motion:reduce){.journal-news-item{transition:none}}.journal-category-mobile,.journal-mobile-filters{display:none}@media(max-width:680px){.journal-news .journal-aside,.journal-news .journal-filters,.journal-news .journal-tab-list[data-slot=tabs-list]{display:none}.journal-news .journal-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;align-items:stretch;gap:10px 8px;padding:0 0 16px;border-top:0}.journal-news .journal-toolbar .journal-mobile-filters,.journal-news .journal-toolbar .journal-tools{display:contents}.journal-news .journal-toolbar .journal-search{grid-column:1/-1;grid-row:1;width:100%;min-width:0;height:48px;padding-inline:12px;gap:8px;border-radius:14px;background:var(--j-paper)}.journal-news .journal-toolbar .journal-search input{font-size:16px}.journal-news .journal-toolbar .journal-search input::placeholder{font-size:14px}.journal-news .journal-mobile-filters .scd-filter{grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) 10px;grid-template-rows:auto auto;column-gap:4px;row-gap:0;width:100%;min-width:0;min-height:48px;padding:7px 11px;border-radius:14px;background:var(--j-paper);text-align:left}.journal-news .journal-mobile-filters .scd-filter:first-child{grid-column:1}.journal-news .journal-mobile-filters .scd-filter:last-child{grid-column:2}.journal-news .journal-mobile-filters .scd-filter>span{grid-column:1;grid-row:1;font-size:10px;line-height:14px;white-space:nowrap}.journal-news .journal-mobile-filters .scd-filter>strong{grid-column:1;grid-row:2;font-size:12px;line-height:18px;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.journal-news .journal-mobile-filters .scd-filter>svg{grid-column:2;grid-row:1/3;width:10px;align-self:center}.journal-news .journal-toolbar .journal-watch-filter{grid-row:2;grid-column:3;display:flex;justify-content:center;min-height:48px;height:auto;padding:8px 12px;border-radius:14px;font-size:12px!important;background:var(--j-paper)}.journal-news .journal-toolbar .journal-watch-filter.selected{color:var(--j-blue);background:var(--j-blue-wash);border-color:color-mix(in srgb,var(--j-blue) 30%,var(--j-line))}.journal-news .journal-tab-content{padding-top:12px}}@media(max-width:380px){.journal-news .journal-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) auto;column-gap:6px}.journal-news .journal-mobile-filters .scd-filter{padding-inline:6px}.journal-news .journal-mobile-filters .scd-filter>strong{font-size:11px}.journal-news .journal-toolbar .journal-watch-filter{gap:4px;padding-inline:6px;font-size:11px!important}}.journal-news .journal-category-list{flex:1;min-width:0;gap:3px;padding:2px;scrollbar-width:none}.journal-news .journal-category-list::-webkit-scrollbar{display:none}.journal-news .journal-category-list button{flex-shrink:0;min-height:34px;padding:7px 11px;font-size:12px;line-height:20px}.journal-news .journal-category-list button[data-tone=POSITIVE].selected{color:#a9243e;background:#ffe9ee}.journal-news .journal-category-list button[data-tone=NEGATIVE].selected{color:#1952a4;background:#e5efff}:root[data-theme=dark] .journal-news .journal-category-list button[data-tone=POSITIVE].selected{color:#ffbdc9;background:#472631}:root[data-theme=dark] .journal-news .journal-category-list button[data-tone=NEGATIVE].selected{color:#c2daff;background:#203755}.journal-news .journal-filters>.journal-dropdown{flex-shrink:0}[data-slot=dialog-content].journal-article-detail{display:flex;flex-direction:column;width:min(780px,calc(100vw - 40px))!important;max-width:780px!important;padding:44px 0 0!important;border-radius:28px!important;box-shadow:0 24px 100px #10162630}.journal-article-detail .journal-detail-scroll{min-height:0;max-height:calc(100dvh - 94px - env(safe-area-inset-bottom));padding:12px 36px 32px;scrollbar-width:thin;scrollbar-color:var(--wape-scrollbar-thumb) transparent}.journal-article-detail [data-slot=dialog-header]{gap:14px;padding:0;text-align:left}.journal-article-kicker{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:var(--j-muted);font-size:12px;font-weight:550}.journal-article-kicker>span:first-child{padding:4px 8px;border-radius:7px;background:var(--j-wash);color:var(--j-ink)}.journal-article-detail .journal-detail-title{margin:0!important;font-size:28px!important;font-weight:700;line-height:1.45!important;letter-spacing:-.045em;word-break:keep-all;overflow-wrap:anywhere}.journal-article-detail [data-slot=dialog-description]{display:flex;flex-wrap:wrap;gap:4px 8px;font-size:11px;line-height:1.65}.journal-article-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px;padding-bottom:20px;border-bottom:1px solid var(--j-line)}.journal-article-source{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:36px;padding:7px 10px;border-radius:9px;color:var(--j-blue);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.journal-article-source:hover{background:var(--j-wash)}.journal-article-detail .journal-detail-body{margin-top:24px}.journal-article-summary>h3,.journal-company-section h3{margin:0;font-size:13px;line-height:20px;font-weight:650;color:var(--j-ink)}.journal-article-summary>p{margin:10px 0 0;font-size:15px;line-height:1.85;letter-spacing:-.02em;color:var(--j-ink);word-break:keep-all;overflow-wrap:anywhere}.journal-article-summary>small{display:block;margin-top:12px;color:var(--j-muted);font-size:11px;line-height:1.6}.journal-article-detail .news-impact-summary{margin:24px 0;padding:20px;border:1px solid var(--j-line);border-radius:18px;background:var(--j-wash)}.journal-article-detail .news-impact-summary h3{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-size:14px;line-height:20px;letter-spacing:-.02em}.journal-article-detail .news-impact-summary h3>span{margin:0;opacity:1;color:var(--j-muted);font-size:10px;font-weight:500}.journal-article-detail .news-impact-summary>div+div{padding-top:16px;margin-top:16px;border-top:1px solid var(--j-line)}.journal-article-detail .news-impact-summary p{margin:10px 0 6px;color:var(--j-ink);font-size:14px;line-height:1.75;word-break:keep-all;overflow-wrap:anywhere}.journal-article-detail .news-impact-summary small{opacity:1;color:var(--j-muted);font-size:11px;line-height:1.7}.journal-article-detail .news-impact-summary>small{padding-top:14px;margin-top:16px;border-top:1px solid var(--j-line)}.journal-company-section{margin-top:28px}.journal-company-section>header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.journal-company-section>header>span{color:var(--j-muted);font-size:11px}.journal-article-detail .journal-detail-companies{margin:0;overflow:hidden;border:1px solid var(--j-line);border-radius:16px}.journal-article-detail .journal-detail-companies>.journal-company-button{display:grid;grid-template-columns:36px minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:14px;border:0;background:var(--j-paper);text-decoration:none;cursor:pointer}.journal-article-detail .journal-detail-companies>.journal-company-button+button{border-top:1px solid var(--j-line)}.journal-article-detail .journal-company-button:hover{background:var(--j-wash)}.journal-article-detail .journal-company-button:focus-visible{outline-offset:-3px}.journal-article-detail .journal-company-logo{width:36px;height:36px;border-radius:10px}.journal-company-identity{display:block;min-width:0}.journal-company-identity>b{display:block;font-size:14px;line-height:20px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.journal-article-detail .journal-company-identity>small{margin:3px 0 0;font-size:11px;line-height:16px}.journal-company-cap{display:flex;flex-direction:column;align-items:flex-end;gap:3px;white-space:nowrap}.journal-article-detail .journal-company-cap>small{margin:0;font-size:10px;line-height:14px}.journal-company-cap>b{font-size:13px;font-weight:600;line-height:18px}.journal-company-button>svg{color:var(--j-muted)}.journal-article-detail .journal-details-note{margin-top:16px;color:var(--j-muted);font-size:11px}.journal-article-detail .journal-related{margin-top:24px;padding-top:10px}.journal-article-detail .journal-related-disclosure>summary{min-height:44px;font-size:13px}@media(max-width:520px){[data-slot=dialog-content].journal-article-detail{width:calc(100vw - 16px)!important;border-radius:24px!important}.journal-article-detail .journal-detail-scroll{max-height:calc(100dvh - 70px - env(safe-area-inset-bottom));padding:10px 20px 24px}.journal-article-detail .journal-detail-title{font-size:22px!important;line-height:1.45!important}.journal-article-detail [data-slot=dialog-header]{padding:0;gap:12px}.journal-article-toolbar{margin-top:20px;padding-bottom:16px}.journal-article-detail .journal-detail-body{margin-top:20px}.journal-article-summary>p{font-size:14px}.journal-article-detail .news-impact-summary{padding:16px;border-radius:16px}.journal-company-section>header{align-items:flex-start;flex-direction:column;gap:3px}.journal-article-detail .journal-detail-companies>.journal-company-button{gap:9px;padding:12px}.journal-company-identity>b{font-size:13px}.journal-company-cap>b{font-size:12px}}