.docs{background:var(--bg);min-height:100dvh;color:var(--ink);flex-direction:column;display:flex}.docs__topbar{background:var(--card);border-bottom:1px solid var(--bd)}.docs__topbar-inner{align-items:center;gap:12px;max-width:960px;margin:0 auto;padding:12px 24px;display:flex}.docs__brand{color:inherit;text-decoration:none}.docs__spacer{flex:1}.docs__login{color:var(--acc);font-size:13px;font-weight:700;text-decoration:none}.docs__login:hover{text-decoration:underline}.docs__main{flex:1;width:100%;max-width:960px;margin:0 auto;padding:22px 24px 40px}.docs__nav{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.docs__nav-link{border:1px solid var(--bd);background:var(--card);color:var(--ink2);border-radius:99px;padding:7px 12px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .12s}.docs__nav-link:hover{background:var(--card2)}.docs__nav-link--active{background:var(--acc-t);color:var(--acc);border-color:#0000}.docs__card{background:var(--card);border:1px solid var(--bd);border-radius:16px;padding:32px 36px}.docs__article h1{letter-spacing:-.4px;margin:0 0 14px;font-size:22px;font-weight:800}.docs__article h2{color:var(--ink);margin:24px 0 8px;font-size:15.5px;font-weight:800}.docs__article h3{color:var(--ink);margin:14px 0 6px;font-size:13.5px;font-weight:800}.docs__article p{color:var(--ink2);margin:0 0 9px;font-size:13.5px;line-height:1.65}.docs__article ul{color:var(--ink2);flex-direction:column;gap:6px;margin:0 0 10px;padding-left:20px;font-size:13.5px;line-height:1.6;display:flex}.docs__article a{color:var(--acc);word-break:break-word;font-weight:600;text-decoration:none}.docs__article a:hover{text-decoration:underline}.docs__article strong{color:var(--ink);font-weight:800}.docs__article p.docs__price{background:var(--acc-t);color:var(--acc);letter-spacing:-.2px;border-radius:12px;margin:4px 0 12px;padding:10px 16px;font-size:16px;font-weight:800;display:inline-block}.docs__requisites{grid-template-columns:190px 1fr;gap:7px 14px;margin:8px 0 0;font-size:13.5px;display:grid}.docs__requisites dt{color:var(--mut)}.docs__requisites dd{color:var(--ink);word-break:break-word;margin:0;font-weight:600}.docs__requisites a{color:var(--acc);font-weight:600;text-decoration:none}.docs__requisites a:hover{text-decoration:underline}@media (width<=640px){.docs__topbar-inner{padding:10px 14px}.docs__main{padding:14px 12px 28px}.docs__card{padding:20px 16px}.docs__article h1{font-size:19px}.docs__requisites{grid-template-columns:1fr;gap:2px}.docs__requisites dt{margin-top:8px}.docs__requisites dt:first-child{margin-top:0}}
