.guide-shell{max-width:1030px;padding:0 42px;margin:auto}.guide-shell header{gap:25px}.guide-shell header>a:nth-child(2){margin-left:auto;font-size:12px;color:var(--muted)}.guide{padding:56px 0}.guide h1{font-size:48px;letter-spacing:-1.8px;line-height:1.12}.guide .lead{font-size:16px;line-height:1.8;color:var(--muted);max-width:700px;margin-top:25px}.guide-toc{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}.guide-toc a{border:1px solid var(--line);border-radius:25px;padding:10px 15px;font-size:12px}.guide section{padding-top:40px;margin-top:40px;border-top:1px solid var(--line);scroll-margin-top:20px}.guide h2{font-size:27px;font-weight:500;letter-spacing:-.6px;margin:12px 0 20px}.guide p,.guide li{font-size:14px;line-height:1.9;color:var(--muted)}.guide li{padding:5px 0 8px 6px}.guide strong{color:var(--text);font-weight:550}.guide p a{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.guide pre{background:var(--aside);border:1px solid var(--line);border-radius:13px;padding:23px;overflow:auto;font-size:12px;line-height:1.8;color:var(--text)}.guide code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.guide>section>.primary{display:inline-flex;margin-top:15px}.table-wrap{overflow-x:auto}.guide table{border-collapse:collapse;width:100%;font-size:13px;min-width:520px}.guide th{text-align:left;font-weight:550}.guide td,.guide th{padding:15px 14px;border-bottom:1px solid var(--line)}.guide td{color:var(--muted)}.native-page{padding:45px 0}.native-page h1{font-size:43px;line-height:1.15}.native-page .lead{color:var(--muted);font-size:14px;line-height:1.8;max-width:650px}.native-board{background:var(--aside);padding:20px;border:1px solid var(--line);border-radius:18px;margin-top:30px}.native-board img{display:block;width:100%;max-width:680px;margin:auto;border-radius:10px}.native-page .primary{display:inline-flex;margin-top:20px}.native-page .fine{font-size:12px;color:var(--muted);line-height:1.8;margin-top:20px}@media(max-width:700px){.guide-shell{padding:0 20px}.guide-shell header>a:nth-child(2){font-size:10px}.guide{padding:34px 0}.guide h1{font-size:35px;letter-spacing:-1.2px}.guide .lead{font-size:14px}.guide-toc{gap:7px}.guide-toc a{font-size:11px;padding:9px 12px}.guide section{padding-top:25px;margin-top:28px}.guide h2{font-size:24px}.guide p,.guide li{font-size:13px}.guide pre{padding:16px;font-size:11px}.native-page h1{font-size:34px}.native-board{padding:8px}.native-page .lead{font-size:13px}}
