.summary-page{color:var(--portal-ink,#111317);padding:65px 0 35px}.summary-heading,.summary-entry{width:min(1050px,100% - 48px);margin:auto}.summary-heading{border-bottom:1px solid var(--portal-ink,#111317);padding-bottom:35px}.summary-heading h1{font:550 clamp(48px,6vw,78px)/1.1 var(--portal-sans,"Microsoft YaHei",sans-serif);letter-spacing:-.05em;margin:16px 0}.summary-heading>p:last-child{color:#626b64;font-size:15px}.summary-entry{padding:35px 0 55px}.summary-entry>header>span{font:11px var(--portal-mono,Consolas,monospace);color:#75826c}.summary-entry h2{letter-spacing:-.025em;margin:13px 0;font-size:clamp(23px,3vw,35px);font-weight:550}.summary-entry>header>p{font:11px var(--portal-mono,Consolas,monospace);color:#879080}.trin-formula{background:#edf1e8;border:1px solid #ccd4c6;margin:28px 0 18px;padding:25px 28px}.trin-formula>p{font:clamp(18px,3.2vw,34px)/1.7 var(--portal-mono,Consolas,monospace);letter-spacing:-.04em;color:#35533b;margin:0 0 12px}.trin-formula>span{color:#5a6f58;font-size:13px;line-height:1.9}.trin-variables{grid-template-columns:1fr 1fr;gap:18px;margin:18px 0 24px;display:grid}.trin-variables>div{border-bottom:1px solid #d5d9cf;gap:16px;padding-bottom:14px;display:flex}.trin-variables dt{font:14px var(--portal-mono,Consolas,monospace);white-space:nowrap}.trin-variables dd{color:#7c8478;margin:0;font-size:12px;line-height:1.8}.trin-meaning{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.trin-meaning p{gap:8px;font-size:12px;line-height:1.8;display:grid}.trin-meaning b{font-size:15px;font-weight:550}.trin-meaning span{color:#687561}.trin-explanation{color:#6f796a;font-size:13px;line-height:2}.trin-recent{background:#fbfbf8;border:1px solid #d8dbd1;margin-top:35px;padding:25px 28px;position:relative}.trin-recent h3{margin:10px 0 16px;font-size:23px;font-weight:550}.trin-data-status{color:#846748;background:#faf2e5;border:1px solid #ddccb4;margin-bottom:5px;padding:5px 9px;font-size:11px;display:inline-block}.trin-recent>p{color:#697365;font-size:13px;line-height:1.95}.trin-recent>small{color:#929b8a;font-size:10px}.trin-calculator,.trin-sources{border-top:1px solid #cfd6c8;margin-top:25px;padding:18px 0}.summary-entry summary{cursor:pointer;color:#556a4d;font-size:13px}.trin-calculator>p,.trin-sources p{color:#7a8672;font-size:12px;line-height:1.95}.trin-calculator form>div{grid-template-columns:repeat(4,1fr);gap:14px;margin:20px 0 16px;display:grid}.trin-calculator label{color:#69795f;gap:8px;min-width:0;font-size:11px;display:grid}.trin-calculator input{color:#42583c;background:#fbfdf8;border:1px solid #bdcbb3;width:100%;min-width:0;padding:10px;font-size:13px}.trin-calculator button{color:#fff;cursor:pointer;background:#243823;border:0;padding:10px 23px;font-size:12px}.trin-calculator output{color:#53664a;background:#edf1e7;margin-top:20px;padding:18px;font-size:13px;display:block}.trin-calculator output>strong{font:23px var(--portal-mono,Consolas,monospace)}.trin-calculator output small{color:#829376;font-size:11px}.trin-sources a{color:#4d7552;text-underline-offset:3px;text-decoration:underline}.site-tabs:has(a[href=\/summary]) a{min-width:100px}@media (max-width:900px){.site-tabs:has(a[href=\/summary]) a{text-align:center;flex:1;grid-template-columns:1fr;gap:0;min-width:20%}}@media (max-width:640px){.summary-page{padding-top:40px}.summary-heading,.summary-entry{width:calc(100% - 32px)}.summary-entry h2{font-size:24px;line-height:1.5}.trin-formula,.trin-recent{padding:20px 16px}.trin-formula>p{font-size:19px}.trin-variables{grid-template-columns:1fr;gap:5px}.trin-meaning{gap:12px}.trin-meaning span{font-size:11px}.trin-calculator form>div{grid-template-columns:1fr 1fr}.trin-recent h3{font-size:21px;line-height:1.5}}.sector-trin{border-top:2px solid #2e4935;margin-top:38px;padding-top:24px}.sector-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.sector-heading h3{margin:10px 0;font-size:26px;font-weight:550}.sector-heading button{color:#38523b;cursor:pointer;background:#f5f7f0;border:1px solid #9baa95;flex-shrink:0;padding:10px 14px;font-size:12px}.sector-heading button:disabled{opacity:.6;cursor:wait}.sector-intro{color:#5b685a;font-size:13px;line-height:1.95}.sector-time{color:#697566;overflow-wrap:anywhere;font-size:10px;line-height:1.9}.sector-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:22px;display:grid}.sector-card{background:#fafbf7;border:1px solid #cdd5c6;min-width:0;padding:22px}.sector-card>header{border-bottom:1px solid #dce1d5;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:12px;display:flex}.sector-card h4{margin:0;font-size:20px;font-weight:550}.sector-card>header>span{color:#697663;font-size:10px}.sector-value{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:20px;display:flex}.sector-value>strong{color:#314d36;font:36px/1.2 Consolas,monospace}.sector-value>span{color:#566b50;font-size:11px}.sector-value>small{color:#71816a;margin-left:auto;font-size:10px}.sector-explanation{color:#50644a;min-height:46px;font-size:12px;line-height:1.9}.sector-counts{grid-template-columns:repeat(4,1fr);gap:8px;margin:18px 0;display:grid}.sector-counts dt{color:#798272;font-size:10px}.sector-counts dd{color:#394e33;margin:0;font:19px/1.8 Consolas,monospace}.sector-volumes{color:#5f7156;font-size:11px}.sector-card details{border-top:1px solid #d5ddce;margin-top:14px;padding-top:12px}.sector-card details summary{font-size:11px}.sector-table-scroll{overflow-x:auto}.sector-card table{border-collapse:collapse;white-space:nowrap;width:100%;margin-top:14px;font-size:10px}.sector-card caption{color:#71816b;text-align:left;margin-bottom:10px;font-size:10px}.sector-card th,.sector-card td{text-align:right;border-bottom:1px solid #e0e5d9;padding:9px 6px;font-weight:400}.sector-card th:first-child{text-align:left}.sector-card th small{color:#85907e;font:9px/1.6 Consolas,monospace;display:block}.sector-card>footer{color:#71806a;background:0 0;border:0;margin-top:15px;padding:12px 0 0;font-size:10px}.sector-card>footer a{color:#4f704c;text-underline-offset:3px;text-decoration:underline}.sector-card>footer p{margin:8px 0 0;line-height:1.8}.sector-error{color:#88552d;font-size:12px;line-height:1.8}.sector-method{border-bottom:1px solid #cdd5c6;margin:20px 0;padding:14px 0 20px}.sector-method p{color:#697561;font-size:12px;line-height:1.95}@media (max-width:720px){.sector-grid{grid-template-columns:1fr}.sector-card{padding:18px}.sector-heading{align-items:flex-start;gap:10px}.sector-heading h3{font-size:22px}.sector-heading button{padding:9px;font-size:10px}.sector-value>small,.sector-card>header>span,.sector-counts dt{font-size:9px}}.summary-shortcuts{flex-wrap:wrap;gap:15px;width:min(1050px,100% - 48px);margin:22px auto 0;display:flex}.summary-shortcuts a{color:#4c693f;background:#eef3e6;border:1px solid #b7c7aa;padding:12px 18px;font-size:13px}@media (max-width:720px){.summary-shortcuts{width:calc(100% - 32px)}}.video-method-note{border-top:1px solid #aebba6;scroll-margin-top:85px}.video-method-intro,.video-method-exit p{color:#626f5c;font-size:13px;line-height:2}.video-method-list{counter-reset:method;grid-template-columns:1fr 1fr;gap:15px;margin:25px 0;padding:0;list-style:none;display:grid}.video-method-list li{counter-increment:method;background:#f5f7ef;border:1px solid #d2dbca;padding:20px}.video-method-list li>header{align-items:center;gap:10px;display:flex}.video-method-list li>header:before{content:counter(method,decimal-leading-zero);color:#809274;font:12px Consolas,monospace}.video-method-list b{font-size:15px;font-weight:550}.video-method-list span{color:#8b977f;margin-left:auto;font:10px Consolas,monospace}.video-method-list p{color:#64765a;margin-bottom:0;font-size:12px;line-height:1.95}.video-method-exit{background:#eef2e7;border-left:2px solid #80936f;padding:18px 22px}.video-method-exit h3{font-size:17px;font-weight:550}.video-method-limits{color:#89917f;font-size:11px;line-height:1.95}.video-method-note>footer{background:0 0;border:0;flex-wrap:wrap;gap:20px;padding:15px 0;display:flex}.video-method-note>footer a{color:#557348;text-underline-offset:4px;font-size:12px;text-decoration:underline}@media (max-width:720px){.video-method-list{grid-template-columns:1fr}.video-method-list li{padding:17px}.video-method-list span{font-size:9px}}
