.docs-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:55px;padding-top:45px;padding-bottom:55px;align-items:start}.docs-directory{position:sticky;top:102px;background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:18px 16px}.docs-directory summary{font-weight:700;color:var(--deep);list-style:none}.docs-directory nav{display:flex;flex-direction:column;gap:5px;padding-top:14px}.docs-directory a{font-size:14px;padding:7px 8px;border-radius:5px;color:var(--muted)}.docs-directory a:hover,.docs-directory a.active{background:#e4efdf;color:var(--green)}.docs-body section{padding-bottom:40px;margin-bottom:35px;border-bottom:1px solid var(--line)}.docs-body section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.docs-body h2{font-size:27px;margin-bottom:22px}.docs-body p{font-size:15px}.docs-body .button{margin-top:20px}.docs-body .notice{margin-top:25px}.tutorial-steps{padding-left:26px;margin:20px 0 30px}.tutorial-steps li{padding-left:8px;margin-bottom:20px}.tutorial-steps li::marker{font-weight:700;color:var(--green)}.tutorial-steps h3{font-size:17px;margin-bottom:7px}.docs-body figure{margin-top:22px}.docs-body figure>img{border-radius:10px;width:100%}.docs-body figcaption{font-size:12px}.docs-phones{display:flex;gap:26px;justify-content:center;margin-bottom:20px;background:var(--paper);padding:0 22px 22px;border-radius:12px}.docs-phones figure{max-width:220px}.docs-phone-single{max-width:230px;margin:22px auto}.docs-body .small{font-size:12px;margin-top:16px}.docs-body .faq summary{font-size:16px}.docs-body .faq p{font-size:14px}.source-links{margin-top:20px}@media(max-width:1000px){.docs-layout{grid-template-columns:185px minmax(0,1fr);gap:30px}.docs-directory{padding:15px 10px}.docs-directory a{font-size:13px}}@media(max-width:700px){.docs-layout{grid-template-columns:1fr;gap:28px;padding-top:25px;padding-bottom:20px}.docs-directory{position:static;padding:12px 16px}.docs-directory summary{cursor:pointer;font-size:15px;display:flex;justify-content:space-between}.docs-directory summary:after{content:'⌄';color:var(--green)}.docs-directory nav{display:grid;grid-template-columns:1fr 1fr;padding-top:10px}.docs-directory a{font-size:12px;padding:7px 3px}.docs-body h2{font-size:24px;margin-bottom:18px}.docs-body p{font-size:14px}.docs-body section{padding-bottom:30px;margin-bottom:30px}.tutorial-steps h3{font-size:16px}.docs-phones{gap:14px;padding:0 12px 15px}.docs-body .faq summary{font-size:15px}}

.troubleshooting-steps{padding-left:23px;margin:14px 0 4px;color:var(--muted);font-size:14px}.troubleshooting-steps li{padding-left:4px;margin:8px 0}.troubleshooting-steps li::marker{color:var(--green);font-weight:600}

