.knowledge{--k-ink:#30342c;--k-muted:#737466;--k-line:#d8d1c0;color:var(--k-ink);padding:14px 14px 30px;width:100%}.knowledge a{text-underline-offset:5px}.knowledge a:hover{color:#965b3e}.knowledge a:focus-visible,.knowledge button:focus-visible{outline:2px solid #965b3e;outline-offset:5px}.knowledge-top{border-bottom:1px solid var(--k-line);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding:10px 0 24px}.knowledge-top nav{display:flex;flex-wrap:wrap;font-size:13px;gap:20px}.knowledge-brand{font-family:Georgia,"Noto Serif SC",serif;font-size:23px;letter-spacing:.08em}.knowledge-hero{display:grid;gap:35px;grid-template-columns:1fr 200px;padding:65px 0 50px}.knowledge-kicker{color:#956444;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.knowledge h1{font-family:Georgia,"Noto Serif SC","Noto Serif JP",serif;font-size:clamp(32px,4vw,58px);font-weight:500;letter-spacing:-.025em;line-height:1.3;margin:18px 0 22px;max-width:860px;text-wrap:balance}.knowledge-deck{color:var(--k-muted);font-size:17px;line-height:1.9;max-width:680px}.knowledge-seal{align-self:center;border:1px solid #bca581;border-radius:50%;color:#a47350;display:grid;font-family:Georgia,serif;font-size:58px;height:150px;justify-self:center;place-content:center;text-align:center;transform:rotate(-8deg);width:150px}.knowledge-seal small{font-family:inherit;font-size:10px;letter-spacing:.25em}.knowledge-section{border-top:1px solid var(--k-line);padding:32px 0}.knowledge-article h2,.knowledge-section>h2{font-family:Georgia,"Noto Serif SC",serif;font-size:25px;margin-bottom:22px}.knowledge-grid{display:grid;gap:0 30px;grid-template-columns:repeat(3,minmax(0,1fr))}.knowledge-card{border-bottom:1px solid var(--k-line);display:block;padding:24px 0}.knowledge-card h3{font-family:Georgia,"Noto Serif SC",serif;font-size:23px;line-height:1.5;margin:10px 0}.knowledge-card p{color:var(--k-muted);font-size:14px;line-height:1.8}.knowledge-card small{color:#996944;font-size:11px;letter-spacing:.1em}.knowledge-entries{border:1px solid var(--k-line);display:grid;grid-template-columns:repeat(4,1fr)}.knowledge-entries a{border-right:1px solid var(--k-line);font-size:15px;padding:22px}.knowledge-entries a:last-child{border:0}.knowledge-reading{align-items:start;display:grid;gap:34px;grid-template-columns:170px minmax(0,1fr) 150px;padding-top:35px}.knowledge-side{font-size:13px;max-height:75vh;overflow:auto;position:sticky;top:100px}.knowledge-drawer h2,.knowledge-side h2{color:#956444;font-size:12px;letter-spacing:.08em;margin-bottom:18px}.knowledge-drawer nav a,.knowledge-side a{display:block;line-height:1.7;padding:7px 0}.knowledge-side .nested{font-size:12px;padding-left:14px}.knowledge-side [aria-current=page]{border-left:2px solid #995939;color:#995939;font-weight:700;padding-left:10px}.knowledge-article{min-width:0}.knowledge-article h1{font-size:clamp(30px,3.1vw,43px)}.knowledge-article .content-body{font-size:17px;line-height:1.95}.knowledge-article .content-body h2,.knowledge-article .content-body h3{scroll-margin-top:100px}.knowledge-article figure{margin:35px 0}.knowledge-article figure img{height:auto;width:100%}.knowledge-article figcaption{color:var(--k-muted);font-size:12px;line-height:1.8;margin-top:10px}.knowledge-article table{display:block;max-width:100%;overflow:auto}.knowledge-article .content-body h2{margin-top:40px}.knowledge-article .content-body p{margin:18px 0}.knowledge-article .content-body ol,.knowledge-article .content-body ul{padding-left:24px}.knowledge-article .content-body li{margin:8px 0}.knowledge-article .content-body a{text-decoration:underline}.knowledge-article .content-body td,.knowledge-article .content-body th{border:1px solid var(--k-line);padding:12px}.knowledge-share{background:#eee7d8;border:1px solid #cfc1a7;margin:40px 0;padding:28px}.knowledge-share h2{font-size:27px;line-height:1.5;margin:15px 0}.knowledge-share p{line-height:1.85}.knowledge-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.knowledge button{background:#faf7ef;border:1px solid #aaa38f;font-size:13px;padding:10px 15px}.knowledge-actions button:first-child{background:#354438;border-color:#354438;color:#fff}.knowledge-share [role=status]{display:block;font-size:12px;margin-top:10px}.knowledge-sources{font-size:13px;line-height:1.9;overflow-wrap:anywhere}.knowledge-mobile-controls{display:none}.knowledge-empty{border:1px solid var(--k-line);margin-bottom:30px;padding:42px}.knowledge-empty p{line-height:1.9;margin-top:15px;max-width:640px}.knowledge-visual img{height:180px;-o-object-fit:contain;object-fit:contain;width:100%}.knowledge-overlay{background:#2228;inset:0;position:fixed;z-index:100}.knowledge-drawer{background:#f7f2e8;box-shadow:10px 0 40px #0002;height:100%;overflow:auto;padding:24px;width:min(88vw,380px)}.knowledge-drawer>button{display:block;margin:0 0 24px auto}.knowledge-drawer nav{margin:25px 0}.knowledge-path{counter-reset:step}.knowledge-path .knowledge-card:before{color:#9c7854;content:counter(step,decimal-leading-zero);counter-increment:step;font-family:Georgia,serif;font-size:32px}.knowledge-path .knowledge-card{display:grid;gap:15px;grid-template-columns:50px 1fr}.knowledge-path .knowledge-card p,.knowledge-path .knowledge-card small{grid-column:2}.knowledge-path .knowledge-card h3{grid-column:2;margin:0;min-width:0}@media (max-width:1000px){.knowledge-reading{grid-template-columns:minmax(0,1fr);margin:auto;max-width:740px}.knowledge-side{display:none}.knowledge-mobile-controls{background:#f7f2e8;border-bottom:1px solid var(--k-line);display:flex;gap:10px;padding:10px 0;position:sticky;top:70px;z-index:30}.knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-hero{grid-template-columns:1fr}.knowledge-seal{display:none}}@media (max-width:600px){.knowledge{padding:0 6px 24px}.knowledge-hero{padding:35px 0}.knowledge-grid{grid-template-columns:1fr}.knowledge-top nav{gap:13px}.knowledge-entries{grid-template-columns:repeat(2,1fr)}.knowledge-entries a{border-bottom:1px solid var(--k-line)}.knowledge-share{padding:22px}.knowledge-article .content-body{font-size:16px}.knowledge-deck{font-size:15px}.knowledge-reading{padding-top:15px}.knowledge-empty{padding:25px}}.knowledge-share-image{height:auto;width:100%}.knowledge-download{background:#354438;color:#fff;display:inline-block;font-size:13px;padding:10px 15px}.knowledge-breadcrumb{color:#757468;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin-bottom:20px}.knowledge-side details{margin:12px 0}.knowledge-side summary{cursor:pointer}.knowledge-category{color:#997657;font-size:11px;margin:12px 0 4px}.knowledge-version{color:#7a7869;font-size:12px;margin:12px 0 20px}.knowledge-legacy-title{margin-top:35px}.knowledge-discovery-scope{color:#646c60;line-height:1.8;max-width:780px}.knowledge-discovery{min-width:0}.knowledge-discovery-page .knowledge-hero{grid-template-columns:1fr;padding:28px 0}.knowledge-discovery-page .knowledge-section{margin-top:24px}.knowledge-search-form{align-items:end;display:grid;gap:16px;grid-template-columns:minmax(180px,1fr) minmax(160px,230px) auto;margin:28px 0 20px}.knowledge-search-form label{display:grid;font-size:13px;gap:9px}.knowledge-search-form input,.knowledge-search-form select{background:#fffdf9;border:1px solid #b9b8a8;border-radius:4px;color:#30382e;font-size:16px;min-height:48px;min-width:0;padding:12px;width:100%}.knowledge-search-form button{border:1px solid #354438;border-radius:4px;color:#354438;min-height:48px;padding:10px 18px}.knowledge-search-form :focus-visible,.knowledge-term a:focus-visible{outline:3px solid #997657;outline-offset:4px}.knowledge-results-count{color:#646c60;font-size:14px}.knowledge-more{border:1px solid #354438;color:#354438;margin:24px 0;min-height:48px;padding:12px 24px}.knowledge-term-results{margin:36px 0}.knowledge-glossary{display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-term{border-top:2px solid #b1a083;padding:22px 0}.knowledge-term dt{display:grid;font-size:26px;gap:10px}.knowledge-term small{color:#846b4c;font-family:sans-serif;font-size:12px}.knowledge-term dd{line-height:1.8;margin:0}.knowledge-term dd p{margin:12px 0}.knowledge-term a{color:#675335;text-decoration:underline;text-underline-offset:4px}@media (max-width:600px){.knowledge-glossary,.knowledge-search-form{grid-template-columns:1fr}}.knowledge-legacy-links{display:flex;flex-wrap:wrap;font-size:14px;gap:18px 28px}@media (max-width:600px){.knowledge-share{padding:10px}.knowledge-share .knowledge-actions,.knowledge-share>p{margin:15px 5px}.knowledge-share-image{display:block}}.knowledge-category-description{color:#646c60;line-height:1.8;margin:-6px 0 18px;max-width:760px}a.knowledge-category{display:block;text-decoration:none}a.knowledge-category:focus-visible,a.knowledge-category:hover{text-decoration:underline}.knowledge-prereq-note{color:#846b4c!important;font-size:12px;margin-top:10px!important}.knowledge-path-pending{color:#7a7869;font-size:13px;margin-top:14px}.knowledge-path-position{border-top:1px solid var(--k-line);padding-top:18px}.knowledge-path-step{margin:12px 0 18px}.knowledge-path-step p{margin:0 0 8px}.knowledge-path-links{display:flex;flex-wrap:wrap;font-size:14px;gap:10px 24px;justify-content:space-between}.knowledge-path-links span{color:#7a7869}.knowledge-pending-link{border-bottom:1px dotted #a89f8a;color:inherit}.knowledge-theme-grid .knowledge-theme{display:block}.knowledge-theme h3 a{text-decoration:none}.knowledge-theme-guide{color:#675335!important;font-size:14px!important}.knowledge-theme-starters{display:grid;font-size:14px;gap:6px;margin-top:14px}.knowledge-theme-starters span{color:#996944;font-size:11px;letter-spacing:.1em}.knowledge-theme-starters a{text-decoration:underline}.knowledge-theme-membership,.knowledge-theme-starters-section p{line-height:1.9}.knowledge-theme-starter-scope{color:#7a7869;font-size:13px}.knowledge-theme-membership{display:flex;flex-wrap:wrap;font-size:14px;gap:6px 14px;margin:24px 0 0}.knowledge-theme-membership a{text-decoration:underline}.knowledge-pending-table{overflow-x:auto}.knowledge-pending-table table{border-collapse:collapse;font-size:.875rem;width:100%}.knowledge-pending-table td,.knowledge-pending-table th{border-bottom:1px solid #ded4c5;padding:.8rem;text-align:left}.knowledge-keypoints{background:#fbf8ef;border:1px solid var(--k-line);border-left:4px solid #965b3e;border-radius:6px;margin:26px 0 8px;max-width:760px;padding:20px 24px 18px}.knowledge-keypoints-head{align-items:baseline;color:var(--k-muted);display:flex;font-size:13px;gap:12px;justify-content:space-between;margin:0 0 10px}.knowledge-keypoints-head strong{color:#965b3e;font-size:16px}.knowledge-keypoints ul{list-style:disc;margin:0;padding-left:1.2em}.knowledge-keypoints li{font-size:16px;line-height:1.85;margin:7px 0}.knowledge-clip{margin:20px 0 8px;max-width:760px}.knowledge-faq details{border-bottom:1px solid var(--k-line);max-width:760px;padding:14px 0}.knowledge-faq summary{cursor:pointer;font-weight:700;line-height:1.7}.knowledge-faq details p{color:var(--k-muted);line-height:1.9;margin:10px 0 0}.knowledge-tool{align-items:center;background:#30342c;border-radius:8px;color:#f4efe2;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:34px 0 6px;max-width:760px;padding:20px 24px}.knowledge-tool p{color:#d9d2c0;font-size:14px;line-height:1.75;margin:6px 0 0}.knowledge-tool a{background:#d9a85a;border-radius:999px;color:#2b2418;font-weight:700;padding:10px 20px;text-decoration:none;white-space:nowrap}.knowledge .knowledge-tool a:hover{background:#e6bb74;color:#2b2418}.knowledge-keypoints{background:#f8f6f0;border-left-width:5px;box-shadow:0 1px 0 rgba(150,91,62,.08)}.knowledge-lead{color:#3a3225;font-size:21px;font-weight:700;line-height:1.7;margin:4px 0 14px}.knowledge-article{counter-reset:kb-sec}.knowledge-article .kb-sec{background:#fffdf8;border:1px solid #e3dacb;border-radius:14px;counter-increment:kb-sec;margin:42px 0;padding:26px;scroll-margin-top:170px}.knowledge-article .kb-sec>h2{align-items:center;display:flex;gap:12px;margin-top:0;scroll-margin-top:170px}.knowledge-article .kb-sec>h2:before{content:none}.kb-el-wood{--kb-c:#58735f;--kb-bg:#e3eee3}.kb-el-fire{--kb-c:#b46b4c;--kb-bg:#f7e1da}.kb-el-earth{--kb-c:#a88a50;--kb-bg:#f3e9d2}.kb-el-metal{--kb-c:#717d7d;--kb-bg:#e9ecee}.kb-el-water{--kb-c:#547b8a;--kb-bg:#dde8f3}.kb-el-plain{--kb-c:#965b3e;--kb-bg:#efe4d6}.kb-chain{background:#f8f6f0;border:1px solid var(--k-line);border-radius:10px;margin:20px 0;padding:22px 16px 14px}.kb-chain-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.kb-node{text-align:center;width:104px}.kb-glyph{align-items:center;background:var(--kb-c);border-radius:50%;color:#fff;display:flex;font-size:28px;font-weight:700;height:72px;justify-content:center;line-height:1.15;margin:0 auto;width:72px}.kb-long .kb-glyph{font-size:14px;padding:0 6px;text-align:center}.kb-mid .kb-glyph{font-size:20px;letter-spacing:-1px}.kb-gap{align-self:stretch;border-left:2px dashed var(--k-line);margin:4px 14px;width:26px}.kb-node.kb-yin .kb-glyph{background:var(--kb-bg);box-shadow:inset 0 0 0 4px var(--kb-c);color:var(--kb-c)}.kb-node.kb-ring .kb-glyph{outline:3px solid #965b3e;outline-offset:4px}.kb-role{color:#3a3225;display:block;font-size:14px;font-weight:700;margin-top:8px}.kb-link{align-items:center;color:#6a6a58;display:flex;flex-direction:column;width:72px}.kb-link.kb-control{color:#965b3e}.kb-link.kb-hurt{color:#b3412c}.kb-link-label{font-size:13px;font-weight:700}.knowledge-article .content-body svg.kb-arrow{flex:none;height:14px;max-width:48px;width:48px}.kb-chain figcaption{color:var(--k-muted);font-size:13px;line-height:1.7;margin-top:12px;text-align:center}.kb-verdict{margin:20px 0}.kb-verdict-title{font-size:16px;font-weight:700;margin:0 0 10px}.kb-verdict-cols{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.kb-col{border:1px solid transparent;border-radius:8px;padding:14px 16px}.kb-col ul{font-size:14.5px;line-height:1.8;margin:8px 0 0;padding-left:1.1em}.kb-col-head{align-items:center;display:flex;font-weight:700;gap:8px;margin:0}.kb-icon{border-radius:50%;color:#fff;display:inline-block;font-family:sans-serif;font-size:14px;height:24px;line-height:24px;text-align:center;width:24px}.kb-ok{background:#fffdf7;border-color:#30342c;border-top-width:4px}.kb-ok .kb-icon{background:#30342c}.kb-bad{background:#f5e7dc;border-color:#b46b4c;border-top-width:4px}.kb-bad .kb-icon{background:#b46b4c}.kb-fix{background:#fbf4ea;border-color:#965b3e;border-top-width:4px}.kb-fix .kb-icon{background:#965b3e}.kb-callout{background:#f4e9dc;border-left:5px solid #965b3e;border-radius:8px;margin:18px 0;padding:14px 18px}.kb-callout p{line-height:1.85;margin:0}.kb-callout-title{color:#6e3f27;font-weight:700;margin-bottom:4px!important}.kb-callout.kb-tip{background:#f1ede2;border-color:#30342c}.kb-callout.kb-warn{background:#fbf2f4;border-color:#7a3f5c}.kb-callout.kb-key{background:#30342c;border-left-width:0;border-radius:12px;padding:18px 22px}.kb-callout.kb-key .kb-callout-title{color:#d9a85a;font-size:13px;letter-spacing:.1em}.kb-callout.kb-key p{color:#fff}.kb-quote{background:#f8f6f0;border-left:3px solid #965b3e;border-radius:8px;color:#30342c;margin:18px 0;padding:16px 22px}.kb-quote p{font-size:16px;line-height:1.95;margin:0}.kb-quote footer{color:#cdbd98;font-size:13px;margin-top:8px}.kb-steps{counter-reset:none;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));list-style:none;margin:18px 0;padding:0}.kb-steps li{background:#fffdf7;border:1px solid var(--k-line);border-radius:8px;display:flex;gap:12px;padding:14px 16px}.kb-steps p{font-size:14.5px;line-height:1.8;margin:0}.kb-step-title{font-size:15.5px!important;font-weight:700;margin-bottom:2px!important}.kb-step-n{background:#30342c;border-radius:50%;color:#fff;flex:none;font-family:sans-serif;font-size:14px;height:28px;line-height:28px;text-align:center;width:28px}.kb-chips{background:#fffdf7;border:1px solid var(--k-line);border-radius:10px;margin:18px 0;padding:16px 18px 6px}.kb-chips-title{font-weight:700;margin:0 0 8px}.kb-chips-row{align-items:center;border-top:1px dashed var(--k-line);display:flex;gap:14px;padding:4px 0}.kb-chips-name{flex:none;font-weight:700;line-height:1.5;margin:0;width:150px}.kb-chips-name span{color:var(--k-muted);display:block;font-size:12.5px;font-weight:400}.kb-chips-items{display:flex;flex-wrap:wrap;gap:8px}.kb-chip{align-items:baseline;background:var(--kb-c);border-radius:999px;color:#fff;display:inline-flex;gap:6px;padding:5px 12px}.kb-chip b{font-size:20px}.kb-chip i{font-size:12.5px;font-style:normal;opacity:.95}.kb-chip.kb-yin{background:var(--kb-bg);box-shadow:inset 0 0 0 2px var(--kb-c);color:var(--kb-c)}@media (max-width:720px){.knowledge-article .kb-sec{padding:20px 12px}.kb-verdict-cols{grid-template-columns:1fr}.kb-chips-row{align-items:flex-start;flex-direction:column;gap:8px}.kb-chips-name{width:auto}.kb-chain-row{align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:2px}.kb-node{min-width:0;width:76px}.kb-glyph{font-size:25px;height:54px;width:54px}.kb-role{font-size:14px;line-height:1.5}.kb-link{flex:none;flex-direction:column;margin-top:10px;width:28px}.knowledge-article .content-body svg.kb-arrow{height:14px;max-width:28px;width:28px}.knowledge-lead{font-size:18px}}.knowledge-article .kb-sec table{width:100%}.knowledge-article .content-body .kb-sec table{display:table;width:100%}.knowledge-article .knowledge-table-scroll{margin-block:24px;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.knowledge-article .content-body .knowledge-table-scroll table{display:table;margin-block:0;min-width:600px}.knowledge-article .knowledge-table-scroll td,.knowledge-article .knowledge-table-scroll th{min-width:140px;overflow-wrap:break-word;white-space:normal}.knowledge-article .content-body .kb-callout p,.knowledge-article .content-body .kb-chips p,.knowledge-article .content-body .kb-quote p,.knowledge-article .content-body .kb-steps p,.knowledge-article .content-body .kb-verdict p{margin:0}.knowledge-article .content-body .kb-callout p+p{margin-top:4px}.knowledge-article .content-body .kb-quote p{color:#30342c}.knowledge-article .content-body .kb-quote footer{color:#737466}.knowledge-article .content-body .kb-callout-title{margin-bottom:4px}.knowledge-article .content-body .kb-verdict-title{margin-bottom:10px}.knowledge-article .content-body .kb-col ul{margin:8px 0 0;padding-left:1.1em}.knowledge-article .content-body .kb-col li{margin:4px 0}.knowledge-article .content-body .kb-steps{padding:0}.knowledge-article .content-body .kb-chain{margin:20px 0}.knowledge-article .content-body .kb-chips-name{margin:0}@media (min-width:721px){.kb-chain-row{flex-wrap:nowrap}.kb-node{width:92px}.kb-link{width:58px}.kb-glyph{font-size:26px;height:66px;width:66px}.kb-long .kb-glyph{font-size:13px}}.knowledge-article .content-body .kb-callout.kb-key p:not(.kb-callout-title){color:#fff;font-size:21px;font-weight:700;line-height:1.7}.knowledge-article .content-body .kb-callout.kb-key .kb-callout-title{color:#d9a85a}.kb-cards{margin:18px 0}.kb-cards-title{font-weight:700;margin:0 0 10px}.kb-cards-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.kb-card{background:#fffdf7;border:1px solid var(--k-line);border-left:3px solid #965b3e;border-radius:8px;padding:14px 16px 12px}.kb-card-tag{background:#eee6db;border-radius:99px;color:#68462f;display:inline-block;font-size:13px;font-weight:700;padding:2px 10px}.knowledge-article .content-body .kb-card p{margin:8px 0 0}.kb-card-title{color:var(--k-ink);font-size:18px;line-height:1.7}.kb-card-text{color:#4d5048;font-size:16px;font-weight:400;line-height:1.85}.kb-terms{background:#f1ede2;border:1px dashed #bca581;border-radius:10px;margin:18px 0;padding:16px 18px 6px}.knowledge-article .content-body .kb-terms-title{font-weight:700;margin:0 0 10px}.kb-terms dl{display:grid;gap:10px 22px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.kb-terms dt{color:#965b3e;font-weight:700}.kb-terms dd{font-size:14.5px;line-height:1.7;margin:2px 0 8px}.kb-illus{background:#f7f3e9;border:1px solid var(--k-line);border-radius:12px;margin:20px 0;padding:14px 10px 10px}.kb-illus svg{display:block;margin:0 auto;max-width:560px;width:100%}.kb-illus figcaption{color:var(--k-muted);font-size:13px;margin-top:4px;text-align:center}.knowledge-article .kb-sec-warm{background:#fdf5ea;border-color:#e3cba5}.knowledge-article .kb-sec-warm>h2:before{background:#c4733a}.knowledge-article .kb-sec-cool{background:#f1f4f7;border-color:#c3ceda}.knowledge-article .kb-sec-cool>h2:before{background:#4a6a8a}.knowledge-article .kb-sec>h2{font-size:27px;line-height:1.4}.knowledge-article .content-body .kb-sec p{font-size:18px;line-height:1.9;margin:20px 0}.knowledge-article .content-body .kb-sec strong{background:linear-gradient(transparent 62%,rgba(217,168,90,.35) 0)}@media (max-width:720px){.kb-cards-grid,.kb-terms dl{grid-template-columns:1fr}.knowledge-article .kb-sec>h2{font-size:22px}}.kb-illus svg[viewBox^="20 "]{max-width:420px}@media (min-width:721px){.kb-chain-row{align-items:flex-start}.kb-link{margin-top:20px}.kb-gap{align-self:flex-start;height:72px;margin-top:0}}.knowledge-share-portrait{background:#242421;border:1px solid #bda66866;border-radius:28px;box-shadow:0 24px 60px rgba(24,24,22,.2);display:block;margin:14px 0 32px;overflow:hidden;padding:0}.knowledge-share-portrait picture,.knowledge-share-portrait>a{display:block}.knowledge-share-portrait .knowledge-share-image{border-radius:0;box-shadow:none;display:block;height:auto;max-width:none;width:100%}.knowledge-share-side{padding:0 24px 22px}.knowledge-share-portrait .knowledge-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin:0}.knowledge-share-portrait .knowledge-actions button,.knowledge-share-portrait .knowledge-actions>a{align-items:center;background:#ffffff08;border:1px solid #bda66866;border-radius:999px;color:#f4ecd6;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;justify-content:center;line-height:1.3;min-height:44px;padding:10px 16px;text-decoration:none;white-space:nowrap}.knowledge-share-portrait .knowledge-actions>a{background:#d5bd81;color:#14231a}.knowledge-share-portrait [role=status]{color:#f3d7b3}.knowledge-share-link svg{flex:none;height:16px;width:16px}@media (max-width:720px){.knowledge-share-portrait{border-radius:22px}.knowledge-share-side{padding:0 14px 18px}.knowledge-share-portrait .knowledge-actions{gap:8px;justify-content:center}.knowledge-share-portrait .knowledge-actions button,.knowledge-share-portrait .knowledge-actions>a{flex:1 1 auto;padding:10px 12px}}.knowledge-save-link{color:#965b3e;display:inline-block;font-size:14px;margin-top:12px}#article-share{scroll-margin-top:100px}.knowledge-keypoints summary{cursor:pointer}.knowledge-keypoints:not([open]) .knowledge-keypoints-head{margin-bottom:0}.knowledge-article .kb-sec:nth-of-type(2n){background:#faf6ed}.kb-illus svg.kb-diagram{height:auto;max-width:100%;width:100%}.kb-diagram-zoom{margin-top:12px}.kb-diagram-zoom summary{color:#36594f;cursor:pointer;font-size:14px;font-weight:600;padding:10px 0}.kb-diagram-scroll{overflow-x:auto;overscroll-behavior-inline:contain;width:100%}.knowledge-article .content-body .kb-diagram-scroll svg.kb-diagram{max-width:none;min-width:816px;width:auto}