:root{--paper:#f4f0e8;--ink:#2c2a27;--muted:#716b61;--line:#d5cbbb;--rust:#a84e2e;--wash:#e9e0d2;--white:#fffdf8}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:22px}body{margin:0;color:var(--ink);background:var(--paper);font:15px/1.8 -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif}h1,h2,h3,p,figure,dl,dd{margin:0}a{color:inherit;text-underline-offset:5px}a:hover{color:var(--rust)}a:focus-visible,summary:focus-visible{outline:3px solid #ac643c;outline-offset:4px}p,a,dd{overflow-wrap:break-word}img{display:block;width:100%;height:auto}code{font:14px/1.7 ui-monospace,monospace;overflow-wrap:anywhere}.sd-width,.sd-header,.sd-footer{width:min(1160px,calc(100% - 96px));margin:auto}.sd-header{height:91px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid var(--line)}.sd-wordmark{font-size:27px;letter-spacing:-.06em;font-weight:750;text-decoration:none}.sd-wordmark small{margin-left:22px;letter-spacing:.12em;font-size:10px;font-weight:500}.sd-nav{display:flex;gap:30px;font-size:12px}.sd-nav a{text-decoration:none}.sd-nav [aria-current]{color:var(--rust)}.sd-mobile-nav{display:none}.sd-skip{position:absolute;left:15px;top:-100px;background:var(--ink);color:white;padding:10px;z-index:10}.sd-skip:focus{top:10px}.sd-label{color:var(--rust);font-size:11px;letter-spacing:.06em;font-weight:650}.sd-opening{padding:32px 0 0}.sd-title-row{display:flex;justify-content:space-between;align-items:center;gap:55px;margin:17px 0 31px}.sd-title-row h1{font-size:50px;line-height:1.35;font-weight:600;letter-spacing:-.04em}.sd-opening-aside{padding-right:25px}.sd-opening-aside>p{font-size:16px;line-height:1.9;color:var(--muted)}.sd-primary{display:inline-block;background:var(--rust);color:white;text-decoration:none;padding:12px 22px;font-size:13px;margin-top:19px}.sd-primary:hover{background:var(--ink);color:white}.sd-panorama{height:330px;overflow:hidden}.sd-panorama img{height:100%;object-fit:cover;object-position:center 57%}.sd-reference{padding:34px 0 46px}.sd-reference>header{display:flex;align-items:baseline;gap:27px}.sd-reference h2{font-size:27px;line-height:1.5;font-weight:550}.sd-contents{display:flex;gap:0;margin:24px 0 31px;border-top:1px solid var(--ink);border-bottom:1px solid var(--line)}.sd-contents>a{flex:1;text-decoration:none;font-size:13px;padding:13px 19px}.sd-contents>a+a{border-left:1px solid var(--line)}.sd-contents>a:hover{background:var(--wash)}.sd-reference-layout{display:grid;grid-template-columns:1fr 225px;gap:55px;align-items:start}.sd-topic{display:grid;grid-template-columns:155px 1fr;gap:30px;padding:0 0 29px;margin-bottom:27px;border-bottom:1px solid var(--line)}.sd-topic:last-child{margin:0}.sd-topic-name span{font-size:10px;color:var(--rust)}.sd-topic h3{font-size:20px;line-height:1.6;font-weight:550;margin-top:10px}.sd-topic p{font-size:14px;color:#635d54;line-height:1.95}.sd-topic .sd-answer{color:var(--ink)}.sd-address-breakdown{margin-top:20px;border-left:2px solid #c3ac91;padding-left:18px}.sd-address-breakdown>div+div{margin-top:12px}.sd-address-breakdown dt{font-size:10px;color:var(--muted)}.sd-address-breakdown dd{font-size:12px;margin-top:4px}.sd-text-link{font-size:11px;display:inline-block;margin-top:18px}.sd-topic .sd-result-note{font-size:12px;padding:14px 17px;background:var(--wash);margin-top:16px}.sd-note{background:var(--ink);color:#f2e9db;padding:24px 22px}.sd-note h2{font-size:19px;line-height:1.65;font-weight:500;margin-bottom:19px}.sd-note p{font-size:12px;border-top:1px solid #5e574c;padding-top:15px;margin-top:14px}.sd-note>span{display:block;color:#d1bb9f;font-size:10px;margin-top:22px}.sd-library{background:var(--wash);padding:32px 0}.sd-library-head{display:flex;align-items:baseline;justify-content:space-between;gap:25px}.sd-library-head h2{font-size:27px;font-weight:550}.sd-library-head>a{font-size:11px}.sd-reading{margin-top:20px}.sd-guide-link{display:grid;grid-template-columns:1fr auto;column-gap:30px;border-top:1px solid #bcad99;padding:22px 0;text-decoration:none}.sd-guide-link h3{font-size:22px;font-weight:550;line-height:1.6;margin-top:7px}.sd-guide-link p{font-size:12px;color:var(--muted);margin-top:8px}.sd-read{font-size:11px;align-self:center;text-decoration:underline;color:var(--rust)}time{display:block;font-size:10px;color:var(--muted);margin-top:12px}.sd-guide-link time{grid-column:1/-1}.sd-source-strip{display:flex;justify-content:space-between;gap:30px;font-size:11px;color:var(--muted);padding:26px 0}.sd-source-strip>a{white-space:nowrap}.sd-footer{border-top:1px solid var(--line);padding:30px 0;display:grid;grid-template-columns:1fr auto;gap:13px}.sd-footer-brand{font-size:24px;font-weight:700;letter-spacing:-.05em}.sd-footer-brand>small{display:block;font-size:10px;letter-spacing:0;font-weight:400;margin-top:7px;color:var(--muted)}.sd-footer>p{grid-column:1;font-size:10px;color:var(--muted)}.sd-footer>nav{grid-column:2;grid-row:1/3;display:flex;align-items:center;gap:24px;font-size:10px}.sd-footer>small{grid-column:1/-1;font-size:9px;color:var(--muted);margin-top:10px}.sd-page{padding:24px 0 45px}.sd-crumb{font-size:10px;color:var(--muted);margin-bottom:26px}.sd-page-title{border-left:4px solid var(--rust);padding:2px 0 4px 22px;margin:10px 0 28px}.sd-page-title h1{font-size:36px;font-weight:550;line-height:1.5;max-width:900px;margin-top:9px}.sd-page-title>p:last-child{font-size:14px;color:var(--muted);margin-top:12px}.sd-lead-answer{background:var(--white);border-top:1px solid #bd9d7a;padding:22px 25px;font-size:16px;line-height:1.95;max-width:840px;margin:23px 0 29px}.sd-manual{max-width:810px}.sd-manual section{padding:24px 0;border-bottom:1px solid var(--line)}.sd-manual h2{font-size:23px;line-height:1.6;font-weight:550;margin-bottom:16px}.sd-manual p{color:#615b52;font-size:15px;line-height:1.95}.sd-manual p+p{margin-top:17px}.sd-manual ol{padding-left:23px;color:#615b52;font-size:15px;line-height:1.95}.sd-manual li+li{margin-top:9px}.sd-article-main{padding:25px 0 43px}.sd-article{max-width:980px}.sd-article-title h1{font-size:36px;line-height:1.5;font-weight:550;margin:13px 0 16px;max-width:900px}.sd-article-title>p:last-of-type{font-size:14px;color:var(--muted)}.sd-jump{display:flex;flex-wrap:wrap;gap:12px 28px;border-top:1px solid var(--ink);border-bottom:1px solid var(--line);padding:16px 0;margin:25px 0;font-size:11px}.sd-article-body{max-width:800px}.sd-article-body>section{padding:22px 0;border-bottom:1px solid var(--line)}.sd-article-body h2{font-size:25px;font-weight:550;line-height:1.6;margin-bottom:16px}.sd-article-body p{font-size:16px;color:#5d574e;line-height:1.95}.sd-article-body p+p{margin-top:17px}.sd-article-body .sd-lead-answer{font-size:16px;color:var(--ink)}.sd-article-body>.sd-related{border-bottom:0;padding-top:28px}.sd-related h2{font-size:15px}.sd-related p{font-size:12px}.sd-article-body>.sd-source-note{border:0;padding-top:18px}.sd-source-note h2{font-size:12px;margin-bottom:12px}.sd-source-note p{font-size:11px;color:var(--muted)}.sd-index{max-width:980px}.sd-index-item{display:block;border-bottom:1px solid var(--line);text-decoration:none;padding:25px 0}.sd-index-item h3{font-size:27px;font-weight:550;line-height:1.6;margin-top:10px}.sd-index-item p{font-size:13px;color:var(--muted);margin-top:12px}.sd-index-item .sd-read{display:inline-block;margin-top:18px}.sd-index-after{font-size:12px;margin-top:24px;color:var(--muted)}@media(max-width:780px){.sd-width,.sd-header,.sd-footer{width:calc(100% - 40px)}.sd-header{height:74px}.sd-wordmark{font-size:23px}.sd-wordmark small{font-size:9px;margin-left:15px}.sd-nav{display:none}.sd-mobile-nav{display:block;position:relative;font-size:10px}.sd-mobile-nav summary{padding:10px 0;cursor:pointer}.sd-mobile-nav nav{position:absolute;right:0;top:36px;z-index:30;min-width:170px;background:var(--white);border:1px solid var(--line);padding:21px;display:grid;gap:17px}.sd-mobile-nav a{text-decoration:none}.sd-opening{padding-top:25px}.sd-label{font-size:10px}.sd-title-row{display:block;margin:13px 0 24px}.sd-title-row h1{font-size:35px;line-height:1.4}.sd-opening-aside{padding-right:0;margin-top:18px}.sd-opening-aside>p{font-size:13px;line-height:1.9}.sd-primary{font-size:12px;padding:11px 18px;margin-top:17px}.sd-panorama{height:240px}.sd-panorama img{object-position:50% center}.sd-reference{padding:26px 0 31px}.sd-reference>header{display:block}.sd-reference h2{font-size:24px;margin-top:10px}.sd-contents{margin:20px 0 26px}.sd-contents>a{font-size:11px;padding:12px 10px;text-align:center}.sd-reference-layout{display:block}.sd-topic{display:block;padding-bottom:24px;margin-bottom:23px}.sd-topic h3{font-size:23px;margin-top:7px;margin-bottom:15px}.sd-topic p{font-size:13px}.sd-topic-name span{font-size:10px}.sd-address-breakdown{margin-top:17px}.sd-address-breakdown dd{font-size:12px}.sd-text-link{margin-top:16px;font-size:11px}.sd-topic .sd-result-note{font-size:11px}.sd-note{margin-top:25px;padding:22px 23px}.sd-note h2{font-size:20px}.sd-note p{font-size:12px}.sd-library{padding:26px 0}.sd-library-head{display:block}.sd-library-head h2{font-size:24px}.sd-library-head>a{display:inline-block;margin-top:13px}.sd-reading{margin-top:18px}.sd-guide-link{display:block;padding:23px 0}.sd-guide-link h3{font-size:23px;line-height:1.65}.sd-guide-link p{font-size:12px}.sd-read{display:inline-block;margin-top:16px}.sd-source-strip{display:block;padding:23px 0;font-size:10px}.sd-source-strip>a{display:inline-block;margin-top:14px}.sd-footer{display:block;padding:27px 0}.sd-footer-brand{font-size:23px}.sd-footer>p{margin-top:13px}.sd-footer>nav{margin-top:23px;gap:24px}.sd-footer>small{display:block;margin-top:21px}.sd-page,.sd-article-main{padding:22px 0 33px}.sd-crumb{font-size:9px;margin-bottom:23px}.sd-page-title{padding-left:17px;margin-bottom:24px}.sd-page-title h1,.sd-article-title h1{font-size:28px;line-height:1.6}.sd-page-title>p:last-child,.sd-article-title>p:last-of-type{font-size:13px}.sd-lead-answer{padding:20px 21px;font-size:14px;line-height:1.95;margin:23px 0}.sd-manual section{padding:23px 0}.sd-manual h2{font-size:22px}.sd-manual p,.sd-manual ol{font-size:14px}.sd-jump{display:grid;gap:11px;font-size:10px;padding:16px 0;margin:23px 0}.sd-article-body>section{padding:22px 0}.sd-article-body h2{font-size:23px}.sd-article-body p,.sd-article-body .sd-lead-answer{font-size:14px}.sd-related h2{font-size:15px}.sd-related p{font-size:12px}.sd-source-note h2{font-size:12px}.sd-source-note p{font-size:11px}.sd-index-item{padding:24px 0}.sd-index-item h3{font-size:24px;line-height:1.6}.sd-index-item p{font-size:12px}.sd-index-after{font-size:11px}}
