/* 思丰知识库：在原有各册结构上统一阅读，不参与交易程序。 */
@media screen {
:root{--canvas:#f1f3ee;--paper:#fffefb;--ink:#193c34;--body:#304840;--muted:#526b61;--pine:#245d4d;--pine-dark:#173d32;--accent:#89653e;--line:#d9e1d8;--soft:#eef3ec;--tip:#edf4ed;--font-size:17px;--header-height:72px}
body{color:var(--body);background:var(--canvas);line-height:1.95;font-family:'PingFang SC','Microsoft YaHei','Noto Sans CJK SC',system-ui,sans-serif}
.layout{max-width:1840px;padding:32px clamp(16px,1.25vw,24px) 80px;grid-template-columns:clamp(300px,20vw,360px) minmax(0,1fr);gap:24px}.main{width:100%;max-width:1440px}.topbar{background:rgba(255,254,251,.98);border-bottom-color:var(--line)}.topbar-in{max-width:1840px;padding:12px clamp(16px,1.25vw,24px);gap:24px}.brand{color:var(--ink);font-size:16px}.brand small{color:var(--muted)}.brand-mark{background:var(--pine);border:0;color:#fffefb;box-shadow:none}.tool{color:var(--ink);background:transparent;border-color:#ccd7cd;min-height:42px;border-radius:8px}.tool:hover,.tool[aria-pressed='true']{background:#e7f0e7;border-color:#9db3a0}.reading-state{color:var(--muted);font-size:12px}.read-progress i{background:#b18b54}
.sidebar{top:98px;max-height:calc(100vh - 122px);padding-right:8px}.study-nav{display:block;padding:0 0 17px;margin-bottom:18px;border-color:var(--line)}.study-link{font-size:13px;color:#425e52;padding:8px 10px;min-height:36px}.study-link:hover{background:#e8efe5}.study-link[aria-current='page']{background:#e0ebe0;color:#214d3b}.library-shelf{margin-top:11px;border:1px solid #d5dfd3;border-radius:9px;background:#f7f9f3;padding:0 9px}.library-shelf>summary{cursor:pointer;padding:11px 3px;color:#496453;font-size:12px;line-height:1.7;font-weight:650}.library-shelf .study-link{padding-left:8px;padding-right:5px;font-size:12px}.library-shelf .nav-group{margin:12px 7px 5px;font-size:10px;color:#6c7b68}.side-title{letter-spacing:.08em;font-size:12px;color:#617560}.side-start{font-size:13px;color:#3b6554}.nav-link{font-size:12px;color:#526658;line-height:1.8;padding:9px 8px;gap:7px;position:relative}.nav-link span{color:#8b785e}.nav-link b{font-weight:500}.nav-link.active{background:#e2ece0;border-left-color:#31674d;color:#1f503c}.nav-link.study-done:after{content:'✓';margin-left:auto;flex:0 0 14px;color:#376c4f;font-size:11px}.nav-link.study-review:after{content:'○';margin-left:auto;flex:0 0 14px;color:#906738;font-size:13px}.side-foot{color:#667663;font-size:11px;line-height:1.85}.directory-close{display:none}.side-home{font-weight:700;margin-bottom:2px}
.hero{border-radius:16px;border:1px solid #d5dfd3;background:#fffefb;padding:38px 42px 32px;box-shadow:0 5px 22px rgba(37,65,42,.025)}.hero:before{height:4px;background:#3a6d50}.hero .eyebrow{color:#887047;font-size:11px;letter-spacing:.15em}.hero h1{font-family:'Noto Serif CJK SC','Songti SC','STSong',serif;color:#1f4435;font-size:40px;line-height:1.5;letter-spacing:.025em}.hero-sub{font-size:18px;color:#586d5e;line-height:1.9;margin-bottom:24px}.hero-motto{border-color:#dde5d8;color:#546951;font-size:15px;line-height:1.9;gap:8px 20px}.hero-motto strong{color:#28503b}.authority{background:#edf3e9;border:1px solid #d6e2cf;box-shadow:none;border-radius:10px;padding:20px 24px}.authority h2{font-size:22px;color:#2a523d}.authority p,.authority strong{color:#405d46}.authority .eyebrow{color:#6d7c58}.hero-learning{padding:18px 20px;background:#edf3e9;border:1px solid #d9e5d3;border-radius:10px;color:#4b634b;font-size:14px;line-height:1.9}.hero-learning strong{color:#254c37}.reading-orientation{margin:20px 0;background:#f8faf4;border:1px solid #d7e1d2;border-radius:10px;padding:0 20px}.reading-orientation>summary{padding:16px 0;font-size:14px;cursor:pointer;color:#3e644a;line-height:1.9}.reading-orientation p{font-size:14px;line-height:1.95}
.chapter{background:var(--paper);border:1px solid #d7dfd3;border-radius:13px;margin-top:24px;box-shadow:0 3px 14px rgba(42,66,41,.02);overflow:hidden}.chapter-header{padding:25px 32px 23px;background:#f0f4eb;border-bottom:1px solid #dce5d5;gap:18px}.chapter-n{font-size:35px;color:#80916e;min-width:39px}.chapter-header h2{color:#254936;font-size:23px;line-height:1.65;font-weight:650}.chapter-header p{color:#60735a;font-size:14px;line-height:1.9}.back-toc{color:#5c735d}.chapter-body{padding:0 36px 32px}.chapter-outline{margin:0 36px;padding:13px 0;border-color:#e0e7da}.chapter-outline>summary{color:#496e4f;font-size:13px}.chapter-outline a{font-size:13px;color:#56755b}.chapter-outline a:hover{background:#eaf1e4}.clause{padding-top:28px;scroll-margin-top:98px}.clause+.clause{margin-top:27px;padding-top:28px;border-top-color:#e2e8dd}.clause h3{font-size:19px;padding-left:45px;line-height:1.85;letter-spacing:0;font-weight:650;color:#254c38}.clause-n{color:#8d734c;top:6px;font-size:12px}.clause p,.clause li{line-height:2.02;letter-spacing:.01em}.clause strong{color:#274d36;font-weight:650}.clause:target h3{background:#eaf2e2;outline-color:#eaf2e2}.clause p.body-text{max-width:49em}.note{background:#eef5e9;border-color:#a8bd97;border-radius:0 9px 9px 0;padding:17px 20px}.note h4{color:#46643e;font-size:14px}.note p{color:#4f6747;font-size:15px;line-height:2}.definition{border-color:#b9cab0}.clause blockquote{background:#f5f3e9;border-color:#b7a170}.clause blockquote p{color:#686146}.clause pre{background:#f0f4ec;border-color:#dce5d5}.clause code{font-size:.88em;overflow-wrap:anywhere;color:#466145}.study-brief{color:#5d715c;font-size:13px}
.table-frame{margin:22px 0;border:1px solid #d5dfce;border-radius:10px;box-shadow:none}table{font-size:14px;font-variant-numeric:tabular-nums;line-height:1.95}th,td{padding:14px 16px;border-color:#dfe6d8}thead th{background:#e9f0e1;color:#355634;font-size:13px}tbody td:first-child{background:#f1f5eb;color:#375732}tbody tr:nth-child(even){background:#fbfcf7}tbody tr:nth-child(even) td:first-child{background:#ecf2e5}caption{background:#f2f6ed;color:#5a7155;border-color:#dbe5d3}.exercise{background:#f4f7ed;border-color:#d7e2cb;border-radius:10px;padding:0 20px;margin:18px 0}.exercise[open]{background:#eef5e5;border-color:#bfcea9}.exercise summary{color:#456338;font-size:15px;padding:16px 0;line-height:1.95}.exercise p{font-size:15px;line-height:2;padding-bottom:18px}.exercise summary::marker{color:#7e9664}.references{background:#f6f8f1;border-color:#d7dfce;border-radius:11px}.references>summary{color:#556b48}.references li,.references li p{color:#5f7354}.references li:target{background:#e6eedc}.cite{color:#5f7c48}.case{background:#fffefb;border-color:#d9e1d1}.case h3{color:#315332}.case-context{color:#5e7359}.closing{background:#244936;border-color:#315740;box-shadow:none;border-radius:13px}.closing h2{color:#fffdf5}.closing p{color:#e1ead6}.footer{color:#61725b;border-color:#d8e0d0}.footer a{color:#3d6747}.reading-links a{border-color:#d8e2cf;background:#f8faf3;color:#335738}.reading-links span{color:#758367}
.search-panel{background:#fffefb;border-color:#bdceb2;border-radius:12px;box-shadow:0 4px 20px rgba(35,62,28,.035)}.search-label{color:#355535}.search-row input{border-color:#bacbae;background:#fffefb;color:#274a30}.search-options{display:flex;gap:10px;align-items:center;margin:12px 0 0;font-size:12px;color:#5e7455}.search-options select{font:inherit;border:1px solid #c6d4bb;border-radius:6px;background:#f7faf2;color:#42643d;padding:5px 9px;min-height:34px}.search-results{max-height:58vh;gap:9px}.search-result{background:#f4f8ed;border-color:#d8e5cc;border-radius:8px;padding:14px 16px}.search-result strong{color:#31572f;font-size:15px}.search-result span{color:#566f4c;font-size:13px;line-height:1.9}.search-result .search-doc{color:#7c8059;font-size:11px;margin:0 0 3px}.search-result mark{background:#eadfb2;color:#314829;padding:0 1px;border-radius:2px}.search-count{color:#657857}.search-result:hover{border-color:#8da980}.reader-toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);width:max-content;max-width:calc(100vw - 36px);z-index:90;background:#244835;color:#fffdf5;border-radius:9px;padding:12px 18px;font-size:13px;box-shadow:0 8px 30px rgba(20,40,25,.2)}
.chapter-study{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:18px 32px;background:#f9faf5;border-top:1px solid #e1e7d8}.chapter-study>span{font-size:12px;color:#6a775e;margin-right:auto}.study-mark{font:inherit;font-size:12px;border:1px solid #cdd9c0;background:#fffefb;border-radius:7px;color:#49673d;padding:6px 12px;min-height:34px;cursor:pointer}.study-mark[aria-pressed='true']{background:#e6efd8;border-color:#9bb181;color:#325324}.study-mark.study-later[aria-pressed='true']{background:#f2ead7;border-color:#baa474;color:#6c552a}.chapter-study p{flex-basis:100%;font-size:11px;color:#738065;margin:0}.worked-example{border:1px solid #dddfc5;background:#faf8ec;border-radius:10px;padding:21px 23px;margin:22px 0}.example-label{font-size:10px;letter-spacing:.09em;color:#8a754a}.worked-example h4{font-size:16px;margin:7px 0 11px;line-height:1.85;color:#625730}.worked-example p{font-size:16px;color:#5e573c;line-height:2}.unit-lab{padding:20px;background:#edf4ec;border:1px solid #d0e0cb;border-radius:10px;margin:20px 0}.unit-lab h4{margin:0 0 5px;font-size:16px;color:#315535}.unit-lab p{font-size:13px;color:#64785a}.unit-inputs{display:flex;gap:14px;flex-wrap:wrap}.unit-inputs label{font-size:13px;color:#4e6c45;flex:1;min-width:110px}.unit-inputs input{display:block;width:100%;font:inherit;font-size:17px;border:1px solid #b9cdb0;border-radius:6px;background:#fffefb;color:#2c502b;padding:8px 10px;margin-top:5px}.unit-lab output{display:block;font-size:14px;line-height:1.9;margin-top:15px;color:#2e5e31;font-weight:600}
.home-hero h1{font-size:62px;line-height:1.28;letter-spacing:.02em;margin:12px 0 21px}.home-hero .hero-sub{max-width:35em;margin-bottom:24px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.primary-link,.secondary-link{display:inline-flex;align-items:center;justify-content:center;gap:25px;text-decoration:none;padding:12px 19px;font-size:14px;font-weight:600;border-radius:9px;min-height:48px}.primary-link{background:#315e43;color:#fffef5;border:1px solid #315e43}.primary-link:hover{background:#244c33}.secondary-link{border:1px solid #bacbb2;color:#3f633d;background:#f6f9ef}.home-scope{font-size:12px;color:#6f7c64;margin:0;padding-top:20px;border-top:1px solid #e0e6d8}.entry-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.entry-card{display:block;text-decoration:none;border:1px solid #dae3d0;background:#f9fbf4;padding:23px;border-radius:11px}.entry-card:hover{background:#eef5e5;border-color:#b7cba6}.entry-icon{font:13px/1.8 ui-monospace,monospace;color:#9a855b}.entry-card h3{font-size:19px;color:#315533;margin:6px 0 7px}.entry-card p{font-size:14px;color:#5e7455;line-height:1.9}.entry-go{display:block;font-size:12px;color:#66834b;margin-top:15px}.book-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-top:28px}.book-card{display:flex;flex-direction:column;border:1px solid #dce4d2;border-radius:10px;padding:23px;text-decoration:none;color:#385c34;background:#fffefb}.book-card:hover{border-color:#a4bb90;background:#f7faf1}.book-tag{font-size:10px;color:#8c7f59;letter-spacing:.08em}.book-card h3{font-size:18px;margin:10px 0 9px;color:#335735;line-height:1.65}.book-card p{font-size:14px;color:#62775b;line-height:1.9;flex:1}.book-foot{border-top:1px solid #e4e9db;margin-top:12px;padding-top:12px;display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#7a896d}.book-foot b{font-size:16px;font-weight:400;color:#789060}.supplement-panel{margin-top:24px;padding:24px;background:#f1f5e8;border:1px solid #d9e3c9;border-radius:11px}.supplement-panel h3{font-size:17px;color:#4e6638;margin:0 0 7px}.supplement-panel p{font-size:13px;color:#6c7c58}.supplement-links{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:17px}.supplement-links a{display:block;text-decoration:none;font-size:15px;color:#3f6636;font-weight:600;padding:14px;border:1px solid #cbd9ba;border-radius:8px;background:#fafcf4}.supplement-links span{display:block;font-size:11px;color:#7d8a66;font-weight:400;margin-top:5px}.topic-links{display:flex;gap:10px;flex-wrap:wrap}.topic-links a{display:inline-block;text-decoration:none;padding:8px 12px;background:#f1f6e9;border:1px solid #d8e4c9;color:#52733c;font-size:13px;border-radius:7px}.topic-links a:hover{border-color:#adc394;background:#e9f2db}.reading-route{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.reading-route a{display:flex;flex-direction:column;text-decoration:none;padding:16px;border:1px solid #d6e1c9;border-radius:9px;background:#f7faf0;min-width:0}.reading-route b{font:12px/1.8 ui-monospace,monospace;color:#8f8155}.reading-route strong{font-size:14px;color:#3e6731;margin:8px 0 4px}.reading-route span{font-size:11px;color:#758662;line-height:1.7}
#review-notes textarea{width:100%;font:inherit;line-height:1.9;resize:vertical;min-height:105px;border:1px solid #b9c9ae;border-radius:8px;padding:13px 15px;color:#33512e;background:#fffefb}#review-notes label{color:#45653c;font-size:14px;font-weight:600}#notes-status{font-size:12px;color:#657855;line-height:1.9}#export-notes{background:#315e43;color:#fffef5;border-color:#315e43}.notes-description{font-size:13px;color:#647658}.reader-local-note{font-size:11px;color:#7a856c;margin-top:8px}
html.large-type .clause h3{font-size:22px}html.large-type .clause p,html.large-type .clause li,html.large-type .worked-example p{font-size:19px}html.large-type table{font-size:17px}html.large-type .note p,html.large-type .exercise p{font-size:18px}html.large-type .references li,html.large-type .references li p{font-size:16px}html.large-type .chapter-outline a{font-size:15px}
}
@media screen and (min-width:851px){html.focus-reading .sidebar{display:none}html.focus-reading .layout{display:block;max-width:1040px}html.focus-reading .main{margin:auto}.reading-state{max-width:180px;overflow:hidden;text-overflow:ellipsis}}
@media screen and (max-width:1150px) and (min-width:851px){.layout{padding-left:14px;padding-right:14px;grid-template-columns:232px minmax(0,1fr);gap:20px}.hero{padding:31px 30px 28px}.chapter-body{padding-left:28px;padding-right:28px}.chapter-header{padding-left:26px;padding-right:26px}.chapter-outline{margin-left:28px;margin-right:28px}.hero h1{font-size:35px}.home-hero h1{font-size:52px}.reading-route{grid-template-columns:1fr 1fr}.topbar-in{padding-left:14px;padding-right:14px}.reading-state{display:none}.brand small{display:none}}
@media screen and (max-width:850px){.layout{display:block;padding:22px 20px 48px}.main{max-width:980px}.topbar-in{padding:11px 20px;gap:10px}.sidebar{background:#fffefb;border-color:#cbd9bd}html.js .sidebar.is-open{top:77px;left:20px;right:20px;max-height:calc(100dvh - 96px);overflow-y:auto;box-shadow:0 18px 60px rgba(30,53,25,.2);z-index:49}.directory-close{display:block;width:100%;margin:0 0 14px}.focus-tool{display:none!important}.brand small,.reading-state{display:none}.study-nav{display:block}.nav-link{font-size:14px;padding:10px;min-height:44px}.study-link{font-size:14px;min-height:42px}.library-shelf .study-link{font-size:13px}.chapter-body{padding:0 28px 29px}.chapter-header{padding:23px 26px}.chapter-outline{margin:0 28px}.chapter-study{padding:17px 26px}.home-hero h1{font-size:52px}.reading-route{grid-template-columns:1fr 1fr}}
@media screen and (max-width:680px){.topbar-in{padding:10px 14px}.brand{font-size:14px;gap:8px;white-space:nowrap}.brand-mark{width:29px;height:29px;font-size:16px}.tool{padding:6px 9px;min-height:40px;font-size:12px}.toolset{gap:5px}.layout{padding:17px 12px 38px}.hero{padding:28px 23px 25px;border-radius:12px}.hero h1{font-size:30px;line-height:1.6}.hero-sub{font-size:16px;line-height:1.95}.hero .eyebrow{font-size:10px}.hero-motto{grid-template-columns:1fr;font-size:14px;gap:6px}.authority{padding:18px}.authority h2{font-size:20px}.authority p{font-size:13px}.hero-learning{font-size:13px;padding:16px}.review-start{padding:22px 21px}.section-heading h2{font-size:20px}.section-heading p{font-size:12px}.chapter{margin-top:20px}.chapter-header{padding:22px 21px;gap:13px}.chapter-header h2{font-size:20px}.chapter-n{font-size:29px;min-width:30px}.chapter-body{padding:0 22px 26px}.chapter-outline{margin:0 22px}.chapter-outline ol{grid-template-columns:1fr}.clause h3{font-size:18px;padding-left:40px;line-height:1.8}.clause p,.clause li{line-height:2}.clause-n{font-size:11px}.chapter-study{padding:16px 21px}.chapter-study>span{flex-basis:100%;margin-bottom:3px}.note{padding:16px}.note p{font-size:14px}.worked-example{padding:18px}.worked-example p{font-size:15px}.worked-example h4{font-size:15px}.search-panel{padding:20px}.search-result{padding:12px}.search-result strong{font-size:14px}.search-result span{font-size:12px}.reading-route a{padding:14px}.table-frame{border:0;border-radius:0;overflow:visible}.table-frame table{font-size:14px}.table-frame tbody tr{border:1px solid #d6e1cb;border-radius:9px;margin:13px 0;background:#fffefb}.table-frame td{grid-template-columns:72px minmax(0,1fr);gap:11px;padding:12px 14px;border-bottom:1px solid #e1e8d9}.table-frame td:before{font-size:11px;color:#6c7e5e;line-height:1.9}.table-frame td:last-child{border-bottom:0}.table-frame tbody td:first-child{background:#edf4e3}.home-hero h1{font-size:44px;line-height:1.35}.hero-actions{gap:10px}.primary-link,.secondary-link{width:100%;font-size:13px;padding:11px 15px}.home-scope{font-size:11px;line-height:1.9}.entry-grid,.book-grid,.supplement-links{grid-template-columns:1fr}.entry-card{padding:20px}.entry-card h3{font-size:18px}.entry-card p{font-size:13px}.book-card{padding:20px}.book-card h3{font-size:18px}.supplement-panel{padding:20px}.topic-links a{font-size:12px}.closing{padding:26px 24px}.closing h2{font-size:22px}.closing p{font-size:13px}.footer{font-size:10px;gap:9px}.reading-links{grid-template-columns:1fr}.reader-toast{font-size:12px;bottom:16px}#review-notes textarea{font-size:16px}.print-tool{display:none!important}}
@media screen and (max-width:380px){.brand-mark{display:none}.brand{font-size:13px}.topbar-in{padding-left:11px;padding-right:11px}.tool{padding-left:8px;padding-right:8px}.hero h1{font-size:27px}.home-hero h1{font-size:40px}.chapter-body{padding-left:18px;padding-right:18px}.chapter-header{padding-left:18px;padding-right:18px}.table-frame td{grid-template-columns:62px minmax(0,1fr);gap:9px;padding:11px}.chapter-n{font-size:26px;min-width:27px}}
@media print{.chapter-study,.hero-actions,.entry-go,.search-options,.reader-toast,.unit-inputs,.directory-close{display:none!important}.home-hero h1{font-size:32pt}.entry-grid,.book-grid,.reading-route{display:block}.entry-card,.book-card{display:block;padding:10pt;border:1px solid #aaa;margin-bottom:10pt;break-inside:avoid}.entry-card p,.book-card p{font-size:10pt}.worked-example,.unit-lab{background:white;border:1px solid #aaa;padding:12pt;margin:12pt 0;break-inside:avoid}.worked-example h4{margin:4pt 0 7pt;font-size:11pt}.worked-example p{font-size:10pt}.example-label{font-size:8pt;color:#555}.hero-learning{font-size:10pt;border:1px solid #aaa;padding:10pt}.supplement-panel{border:1px solid #aaa;padding:10pt;margin-top:12pt}.supplement-links a{display:block;margin:8pt 0}#review-notes textarea{display:block;width:100%;min-height:75pt;border:1px solid #aaa;font-size:10pt;padding:8pt}#export-notes,#notes-status,.reader-local-note{display:none!important}.unit-lab output{display:block;font-size:10pt}.reading-route a{display:block;padding:6pt 0}.topic-links a{display:inline-block;margin:4pt 8pt 4pt 0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*{animation:none!important;transition:none!important}}
@media screen{.hero{color:var(--body)}.pill{color:#547047;border-color:#ccdac0;background:#f1f6e8}.reading-links{display:grid;grid-template-columns:1fr 1fr;border-color:#d7e0ce;background:#f8faf3;padding:14px 18px;gap:20px}.reading-links a{background:transparent}.reader-local-note{font-size:12px}}
@media screen and (max-width:680px){.reading-links{grid-template-columns:1fr;gap:16px}.home-hero .home-scope{font-size:12px}}
.historical-record{border:1px solid var(--line,#d7dfd3);border-radius:9px;padding:0 19px;margin:20px 0;background:#f7f9f2}.historical-record>summary{padding:15px 0;font-size:14px;color:#536c43;font-weight:600;cursor:pointer}.historical-record[open]{padding-bottom:19px}.historical-record p{font-size:14px}.historical-record .table-frame{margin-top:14px}@media print{.historical-record{background:white;border-color:#aaa}}

/* Keep the reading hierarchy and checklist clear at every width. */
@media screen{.library-shelf .study-link,.nav-link{font-size:14px}.library-shelf .nav-group{font-size:12px;color:#526753}.side-foot{font-size:12px}.source-provenance{margin:24px 0;border:1px solid var(--line);border-radius:10px;padding:0 22px;background:var(--soft)}.source-provenance>summary{cursor:pointer;padding:15px 0;font-size:14px;color:var(--pine)}.source-provenance p{font-size:14px;line-height:1.95}.guide-quick td:first-child,.guide-quick th:first-child{width:28%;vertical-align:top}.guide-quick .guide-step-title{display:inline-flex;align-items:baseline;gap:10px}.guide-quick .guide-step-number{flex:none;background:transparent;border:0;border-radius:0;padding:0;min-width:1.6em;width:auto;height:auto;font-size:14px;line-height:inherit;color:var(--accent);font-variant-numeric:tabular-nums;font-weight:650}.guide-quick .guide-step-label{font-weight:650}.clause h3{overflow-wrap:anywhere}.table-wrap{min-width:0}}
@media screen and (max-width:850px){.layout{padding:18px 16px 52px;display:block}.main{max-width:none}.topbar-in{padding:10px 16px;gap:12px}.guide-quick td:first-child{width:auto}.guide-quick .guide-step-title{gap:8px}}
