:root{--ink:#173e35;--green:#1e5547;--muted:#718078;--paper:#f7f7f0;--line:#dfe3d8;--gold:#aa8651;--serif:Georgia,'Noto Serif SC','Songti SC',SimSun,serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI','PingFang SC','Microsoft YaHei',sans-serif;font-size:14px;line-height:1.65}a{color:inherit}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #a68b53;outline-offset:4px}header{height:100px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1280px;margin:auto;padding:0 48px}.brand{display:flex;gap:14px;align-items:center;text-decoration:none}.brand b{font-size:15px;letter-spacing:2px}.brand small{display:block;color:var(--muted);font-size:10px;letter-spacing:1px;margin-top:3px}nav{display:flex;gap:32px}nav a{text-decoration:none;color:#7a827a;font-size:12px;position:relative}nav a.active{color:var(--ink)}nav a.active:after{position:absolute;content:'';height:2px;background:var(--ink);bottom:-38px;left:0;right:0}#nav-count{font-size:10px;background:#e6eadf;border-radius:9px;padding:1px 5px}.public-tag{font-size:10px;letter-spacing:1px;color:#60786d}.public-tag i{display:inline-block;width:5px;height:5px;background:#7fa184;border-radius:50%;margin-right:5px}main{max-width:1184px;margin:auto}.hero{display:grid;grid-template-columns:1.2fr 1fr .55fr;min-height:445px;align-items:center;border-bottom:1px solid var(--line);position:relative}.eyebrow{font-size:9px;letter-spacing:2px;font-weight:600;color:#8b947f}.eyebrow>span{margin-left:20px;color:#a7ad9f}.hero h1{font:44px/1.4 var(--serif);letter-spacing:2px;margin:22px 0 16px;font-weight:500}.hero h1 span{color:#7e896a}.hero p{color:#849081;font-size:12px;line-height:1.9}.browse-link{display:inline-flex;text-decoration:none;margin-top:19px;font-size:11px;border-bottom:1px solid #879986;padding:8px 0;gap:38px}.hero-art{position:relative;height:355px;display:flex;align-items:center;justify-content:center}.hero-art svg{height:340px;width:250px;position:relative}.orb{position:absolute;width:285px;height:285px;border-radius:50%;background:radial-gradient(circle,#e6eadf 0,#edefe6 50%,transparent 72%);top:35px}.art-caption{position:absolute;bottom:6px;font-size:7px;letter-spacing:2px;color:#9d9f8b}.hero-note{padding-left:35px;border-left:1px solid var(--line);margin-left:8px}.mini-label{color:#9b9f87;font-size:8px;letter-spacing:2px}.hero-note p{font:17px/1.8 var(--serif);color:#667960}.hero-note small{font-size:9px;line-height:2.3;color:#909a89}.dotline{height:18px;width:50px;border-bottom:1px solid #cdd5c5;margin-bottom:18px}.daily{padding:44px 0 52px}.section-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px}h2{font:25px/1.5 var(--serif);font-weight:500;margin:8px 0}.date{font:11px sans-serif;color:#98a08c;letter-spacing:.5px;margin-left:20px}.edition-label{font-size:10px;letter-spacing:2px;color:#8d967f}.notice{font-size:11px;color:#7c826e;margin:-3px 0 18px;max-width:860px}.featured-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.feature{border:1px solid #dde2d5;border-radius:3px;background:#fffef8;padding:27px 29px 23px;display:flex;flex-direction:column;position:relative;min-height:340px}.feature.clinical{border-top:3px solid #376550}.feature.basic{border-top:3px solid #b89e6d}.card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.category{font-size:9px;letter-spacing:1.2px;font-weight:600;color:#386b54}.basic .category{color:#a28149}.card-number{font:italic 17px var(--serif);color:#b8bcae}.feature h3{font:22px/1.55 var(--serif);margin:0 0 9px;font-weight:500}.en-title{color:#87907e;font:12px/1.6 Georgia,serif;margin:0 0 15px}.badges{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.badge{font-size:9px;color:#72856d;background:#edf0e5;border-radius:2px;padding:3px 7px}.badge.gold{background:#f2eddf;color:#947746}.badge.neutral{background:#f0f0e9;color:#969a89}.feature .summary{color:#7a8474;font-size:11px;line-height:1.9;margin:16px 0 20px}.card-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;border-top:1px solid #e9ecdf;padding-top:15px;font-size:10px}.journal{color:#6c7f68}.card-actions{display:flex;align-items:center;gap:14px}.card-actions a{text-decoration:none}.read-button{border:0;background:none;color:var(--ink);padding:0;font-size:11px}.library{border-top:1px solid var(--line);padding:43px 0 60px}.count-badge{font:10px sans-serif;vertical-align:middle;background:#e8eddf;border-radius:12px;margin-left:12px;padding:4px 8px;color:#698164}.text-button{background:none;border:0;font-size:11px;color:#819076}.search-row{display:flex;gap:12px;margin:22px 0 18px}.search-box{flex:1;border:1px solid var(--line);height:52px;background:#fffef8;display:flex;align-items:center;padding:0 17px;gap:12px}.search-box>span{font:26px Georgia;color:#88947e}.search-box input{border:0;background:transparent;outline:0;width:100%;font-size:12px;color:var(--ink);min-width:0}.search-box input::placeholder{color:#a0a591}.search-box kbd{font-size:10px;color:#adb19e;border:1px solid #e4e6db;padding:0 6px}select,input[type=date]{border:1px solid var(--line);background:transparent;border-radius:2px;padding:8px 10px;font-size:10px;color:#75856d;max-width:100%}.filter-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.tabs{display:flex;gap:5px}.tabs button{border:0;background:transparent;font-size:11px;color:#84907a;padding:8px 13px;border-radius:2px}.tabs .selected{background:var(--ink);color:#f4f5e9}.selects{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.reset{background:none;border:0;font-size:10px;color:#89947d;padding:7px}.results-meta{display:flex;justify-content:space-between;font-size:9px;color:#98a08e;margin:21px 0 0;padding-bottom:12px;border-bottom:1px solid var(--line)}.paper-row{display:grid;grid-template-columns:64px 1fr 124px;gap:19px;padding:25px 4px;border-bottom:1px solid var(--line);position:relative}.paper-date{font:11px/1.7 sans-serif;color:#929b87;padding-top:3px}.paper-date b{font:22px/1.2 var(--serif);color:#8a997b;display:block}.row-main h3{font:17px/1.5 var(--serif);margin:0 0 5px;font-weight:500}.row-main h3 button{font:inherit;text-align:left;border:0;background:none;color:inherit;padding:0}.row-main .en-title{font-size:11px;margin:0 0 9px}.row-meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:10px;color:#7f8c75}.tag{color:#9ca38d;font-size:9px}.row-side{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:10px}.save{border:0;background:none;font-size:19px;color:#98a58d;padding:4px;line-height:1}.save.on{color:#a7864c}.row-side>a{font-size:10px;color:#6f8367;text-decoration:none}.load-more{display:block;margin:25px auto 0;padding:11px 35px;border:1px solid #d8dfcd;background:none;color:#6f8266;font-size:11px}.load-more[hidden]{display:none}.empty{padding:50px 20px;text-align:center;color:#8c977d}.about{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.5fr;gap:70px;padding:45px 0 55px}.about h2{font-size:27px;line-height:1.7}.about p{font-size:11px;line-height:1.9;color:#8a947e}.about details{border-bottom:1px solid var(--line);padding:13px 0;color:#75866a;font-size:11px}.about summary{cursor:pointer}.credits{margin-top:20px}footer{max-width:1184px;margin:auto;border-top:1px solid var(--line);padding:24px 0 32px;display:flex;justify-content:space-between;gap:15px;font-size:9px;letter-spacing:1px;color:#97a089}footer>span:first-child{font-weight:600;color:#6d8063}footer small{font-weight:400;margin-left:8px}footer a{text-decoration:none}dialog{border:1px solid #d9dfcf;border-radius:6px;padding:40px;max-width:760px;width:calc(100% - 32px);background:#fbfcf5;color:var(--ink);max-height:90vh;overflow:auto}dialog::backdrop{background:#102b24a8;backdrop-filter:blur(3px)}.close{position:sticky;float:right;top:0;border:0;background:#eef0e5;border-radius:50%;height:32px;width:32px;color:var(--ink);font-size:23px}.detail-title{font:25px/1.5 var(--serif);margin:15px 0}.detail-body{font-size:13px;line-height:1.95;color:#687b61}.detail-label{font-size:11px;font-weight:600;letter-spacing:1px;margin-top:24px}.detail-links{display:flex;gap:15px;flex-wrap:wrap;font-size:12px;margin-top:24px}.metric-notes{font-size:11px;color:#89947d;background:#eff2e7;padding:17px;margin-top:24px;overflow-wrap:anywhere}#toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);background:var(--ink);color:white;padding:9px 20px;border-radius:4px;font-size:12px;opacity:0;pointer-events:none;transition:opacity .2s}#toast.visible{opacity:1}
@media(min-width:1450px){main,footer{max-width:1184px}}@media(max-width:1250px){main,footer{margin-left:40px;margin-right:40px}.hero h1{font-size:39px}.hero-note{padding-left:20px}.filter-row{align-items:flex-start}.selects{margin-top:4px}}@media(max-width:850px){header{padding:0 25px;height:85px}.public-tag{display:none}nav{gap:18px}nav a.active:after{bottom:-31px}main,footer{margin-left:25px;margin-right:25px}.hero{grid-template-columns:1.2fr 1fr;min-height:385px}.hero-note{display:none}.hero h1{font-size:36px}.hero-art{height:320px}.hero-art svg{height:300px}.orb{width:250px;height:250px}.feature{padding:22px}.feature h3{font-size:20px}.filter-row{gap:15px}.paper-row{grid-template-columns:52px 1fr 70px;gap:13px}.about{gap:30px}.date{display:block;margin:7px 0 0;font-size:10px}.feature .summary{font-size:12px}.results-meta>span:last-child{max-width:160px;text-align:right}}
@media(max-width:570px){header{height:auto;min-height:82px;flex-wrap:wrap;padding:17px 20px 12px;gap:15px}.brand img{width:38px;height:38px}.brand{gap:10px}.brand b{font-size:12px;letter-spacing:1.4px}.brand small{font-size:8px}nav{width:100%;justify-content:space-between;padding:7px 0 2px}nav a{font-size:11px}nav a.active:after{bottom:-13px}main,footer{margin-left:20px;margin-right:20px}.hero{min-height:350px;grid-template-columns:1.5fr 1fr;overflow:hidden}.hero-copy{position:relative;z-index:1}.eyebrow{font-size:8px;letter-spacing:1.3px}.eyebrow>span{display:none}.hero h1{font-size:29px;margin:19px 0 15px;letter-spacing:.5px}.hero p{font-size:10px;max-width:210px}.hero-art{height:290px;width:170px;margin-left:-12px;opacity:.8}.hero-art svg{height:270px;width:190px;max-width:none}.orb{width:210px;height:210px;top:40px}.art-caption{font-size:5px;letter-spacing:.6px;bottom:15px}.browse-link{font-size:10px;gap:20px;margin-top:10px}.daily{padding:29px 0 32px}h2{font-size:22px}.edition-label{display:none}.notice{font-size:11px}.featured-grid{grid-template-columns:1fr;gap:17px}.feature{padding:22px;min-height:320px}.feature h3{font-size:22px}.en-title{font-size:12px}.badge{font-size:10px}.feature .summary{font-size:12px}.card-bottom{font-size:10px}.library{padding-top:29px}.text-button{font-size:9px;white-space:nowrap}.library h2{font-size:20px}.count-badge{font-size:9px;padding:3px 6px;margin-left:5px}.search-row{gap:6px}.search-row>select{width:105px;font-size:9px;padding:5px}.search-box{padding:0 10px;gap:7px;height:48px}.search-box input{font-size:11px}.search-box kbd{display:none}.tabs{gap:1px;width:100%;justify-content:space-between}.tabs button{font-size:11px;padding:8px 10px}.selects{gap:6px;width:100%}.selects select{flex:1;min-width:120px}.selects input{width:143px}.results-meta{font-size:9px}.paper-row{grid-template-columns:40px 1fr;gap:12px;padding:21px 0}.row-side{grid-column:2;flex-direction:row;justify-content:space-between;align-items:center}.row-main h3{font-size:17px}.paper-date{font-size:9px}.paper-date b{font-size:20px}.row-main .en-title{font-size:11px}.row-meta{font-size:10px;gap:7px}.row-side .save{padding:2px 5px}.row-side>a{font-size:11px}.about{grid-template-columns:1fr;gap:10px;padding-top:30px}.about h2{font-size:25px}.about p,.about details{font-size:12px}footer{flex-wrap:wrap;justify-content:space-between;font-size:8px}footer>span:nth-child(2){order:3;width:100%}dialog{padding:22px}.detail-title{font-size:23px}.detail-body{font-size:13px}.metric-notes{font-size:11px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

.structured-abstract p{margin:0 0 9px}.structured-abstract b{font-weight:600;color:#4b6754}.feature .structured-abstract{font-size:13px;line-height:1.95}.inline-abstract{margin-top:13px;color:#6e8166;font-size:12px}.inline-abstract summary{cursor:pointer;font-size:11px;color:#4b7159}.inline-abstract>div{padding:12px 0 2px;line-height:1.95}.inline-abstract p{margin:0 0 8px}.inline-abstract small,.abstract-source{color:#8a987f;font-size:10px}.abstract-missing{color:#967e55}.abstract-source{font-size:11px}.feature{min-height:380px}.feature .en-title{font-size:13px}@media(max-width:570px){.feature .structured-abstract{font-size:13px}.inline-abstract{font-size:13px}.inline-abstract summary{padding:6px 0}}
