.clinical-news{border:1px solid #d1e2d4;border-radius:20px;background:linear-gradient(150deg,#fbfdf9,#edf5ee);color:#234b35;box-shadow:0 8px 30px #24472d0a;margin:0 0 16px;font-size:14px}.clinical-news summary{cursor:pointer;padding:18px 20px;list-style:none}.clinical-news summary::-webkit-details-marker{display:none}.clinical-news-kicker{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#64816d;margin-bottom:4px}.clinical-news-title{display:flex;justify-content:space-between;gap:15px;font-size:20px;font-weight:700;line-height:1.3}.clinical-news-content{padding:0 20px 18px}.clinical-news-hint{font-size:12px;line-height:1.5;color:#64816d;margin:0 0 12px}.clinical-news ol{padding:0;margin:0;list-style:none}.clinical-news li{padding:14px 0;border-top:1px solid #dce8db}.clinical-news-topic{display:block;color:#254b34;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;overflow-wrap:anywhere}.clinical-news a:hover{color:#147b50}.clinical-news-meta{display:flex;justify-content:space-between;gap:8px;align-items:baseline;margin-top:8px;font-size:11px;line-height:1.5;color:#718474}.clinical-news-meta a{color:#497a5c;text-underline-offset:3px;white-space:nowrap}.clinical-news-more{display:block;margin:10px 0 0;width:100%;border:1px solid #c6ddca;border-radius:10px;background:#f8fcf7;color:#2b6746;padding:9px;font:inherit;cursor:pointer}.clinical-news-more[hidden]{display:none}.clinical-news-status{font-size:12px;line-height:1.5;color:#687b6c;margin:8px 0 0}.clinical-news-status:empty{display:none}.clinical-news a:focus-visible,.clinical-news summary:focus-visible{outline:2px solid #268357;outline-offset:3px;border-radius:4px}.clinical-news *{-webkit-tap-highlight-color:transparent}@media(min-width:1540px){.app-shell:has(>.clinical-news){position:relative}.clinical-news{position:absolute;top:100px;right:calc(100% + 6px);width:270px;max-height:calc(100vh - 125px);overflow-y:auto;scrollbar-width:thin}.clinical-news summary{cursor:pointer}}@media(max-width:767px){.clinical-news{margin-bottom:12px;border-radius:16px}.clinical-news summary{padding:12px 16px}.clinical-news-title{font-size:17px}.clinical-news-kicker{font-size:9px}.clinical-news-content{padding:0 16px 14px}.clinical-news-topic{font-size:14px}}

.clinical-news-title svg{flex:0 0 18px;align-self:center;transition:transform .15s}.clinical-news details[open] .clinical-news-title svg{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.clinical-news-title svg{transition:none}}
