.linkswift-docs-layout{display:grid;grid-template-columns:230px minmax(0,860px);gap:55px;padding-block:36px 70px;align-items:start}.linkswift-doc-nav{position:sticky;top:108px;border:1px solid var(--line);border-radius:10px;background:white;overflow:hidden}.linkswift-doc-nav summary{font-weight:600;padding:17px 20px;border-bottom:1px solid var(--line);font-size:14px;pointer-events:none}.linkswift-doc-nav nav{padding:10px}.linkswift-doc-nav nav a{display:flex;align-items:center;gap:12px;padding:9px 12px;font-size:13px;color:#767087;border-radius:6px}.linkswift-doc-nav nav a span{font-size:10px;color:#b2a9c1}.linkswift-doc-nav nav a.linkswift-active,.linkswift-doc-nav nav a:hover{background:#eeebf9;color:var(--purple)}.linkswift-doc-install{display:block;border-top:1px solid var(--line);padding:14px 20px;font-size:13px;background:#faf9fe}.linkswift-doc-body{min-width:0}.linkswift-doc-body h1{font-size:34px;line-height:1.5}.linkswift-doc-lead{font-size:14px;margin-top:8px}.linkswift-doc-chapter{padding:30px 0;border-bottom:1px solid var(--line);scroll-margin-top:25px}.linkswift-doc-chapter h2{font-size:25px;margin-bottom:18px}.linkswift-doc-chapter p{font-size:14px;margin-block:12px;line-height:1.95}.linkswift-doc-chapter h3{font-size:18px}.linkswift-doc-chapter ol,.linkswift-doc-chapter ul{font-size:14px;line-height:2;color:#686477;padding-left:24px}.linkswift-doc-chapter ol>li{padding-left:5px;margin-bottom:8px}.linkswift-doc-chapter .linkswift-install-flow{padding-left:0}.linkswift-doc-chapter .linkswift-install-flow>li{padding:0;margin-top:30px}.linkswift-doc-chapter .linkswift-zoom{border-radius:10px;border:1px solid var(--line);margin-block:20px}.linkswift-doc-chapter .linkswift-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.linkswift-doc-chapter .linkswift-platform{gap:8px;padding:14px}.linkswift-doc-chapter .linkswift-platform strong{font-size:13px}.linkswift-doc-chapter .linkswift-platform span{font-size:11px}.linkswift-doc-chapter .linkswift-platform img{width:28px;height:28px}.linkswift-doc-chapter .linkswift-platform i{display:none}.linkswift-code-block{border:1px solid #dfdaed;border-radius:9px;overflow:hidden;background:#f0eef6;margin-block:20px}.linkswift-code-block>div{padding:10px 15px;display:flex;justify-content:space-between;gap:10px;font-size:12px;color:#847b99;border-bottom:1px solid #dfdaed}.linkswift-copy-code{border:1px solid #d8d1e6;border-radius:5px;font-size:12px;background:white;color:var(--purple);padding:2px 10px;white-space:nowrap}pre{margin:0;padding:20px;overflow:auto;font-size:13px;line-height:1.8;color:#514966}p code,li code{background:#eae6f2;border-radius:3px;padding:2px 5px;overflow-wrap:anywhere;font-size:12px}
@media(max-width:1000px){.linkswift-docs-layout{grid-template-columns:200px minmax(0,1fr);gap:28px}.linkswift-doc-chapter .linkswift-platform-grid{grid-template-columns:1fr}.linkswift-doc-nav nav a{padding-inline:8px}}@media(max-width:767px){.linkswift-docs-layout{grid-template-columns:1fr;gap:26px;padding-top:22px}.linkswift-doc-nav{position:static}.linkswift-doc-nav summary{pointer-events:auto;padding:13px 17px}.linkswift-doc-nav summary:after{content:'展开 / 收起';float:right;color:#9b90af;font-size:11px;font-weight:400}.linkswift-doc-nav nav{display:grid;grid-template-columns:1fr 1fr;gap:3px}.linkswift-doc-nav nav a{padding:7px 9px;font-size:12px;gap:8px}.linkswift-doc-install{display:none}.linkswift-doc-body h1{font-size:28px}.linkswift-doc-chapter{padding-block:26px}.linkswift-doc-chapter h2{font-size:22px}.linkswift-doc-chapter p,.linkswift-doc-chapter ol{font-size:13px}.linkswift-doc-chapter .linkswift-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.linkswift-doc-chapter .linkswift-platform{padding:12px;gap:6px}.linkswift-doc-chapter .linkswift-platform img{width:23px;height:23px}.linkswift-doc-chapter .linkswift-platform strong{font-size:12px}.linkswift-doc-chapter .linkswift-platform span{margin-left:29px}.linkswift-doc-chapter .linkswift-platform .linkswift-beta{margin-left:29px}.linkswift-code-block>div{font-size:11px;padding:10px}pre{font-size:12px;padding:15px}}
