.sg-site{color:#30263f}.sg-hero{padding:128px 0 48px;background:radial-gradient(ellipse at 85% 20%,#eee5ff,transparent 65%),#faf8ff;border-bottom:1px solid #ebe4f5}.sg-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#86748f;margin-bottom:32px}.sg-breadcrumb a{color:#7047eb}.sg-hero h1{font-size:clamp(30px,3.7vw,46px);margin:16px 0 20px;line-height:1.5}.sg-hero h1 span{color:#7047eb}.sg-intro{max-width:720px;color:#6c607c;font-size:16px;line-height:1.95}.sg-byline{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:24px;color:#82728e;font-size:12px}.sg-byline a{color:#7047eb}.sg-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:64px;padding-top:48px;padding-bottom:64px}.sg-toc nav{position:sticky;top:104px;padding:20px;border:1px solid #eae4f1;border-radius:12px;background:#fcfbfe}.sg-toc p{font-size:12px;font-weight:700;margin-bottom:14px}.sg-toc a{display:flex;gap:10px;align-items:baseline;color:#70627f;font-size:12px;padding:9px 0}.sg-toc a span{color:#b2a0c8;font-size:9px}.sg-toc a:hover{color:#7047eb}.sg-toc .sg-toc-api{border-top:1px solid #eae4f1;margin-top:14px;padding-top:18px;color:#7047eb}.sg-article{min-width:0}.sg-article section{padding-bottom:40px;margin-bottom:36px;border-bottom:1px solid #eee7f5}.sg-kicker{color:#947eaa;font-size:10px;letter-spacing:.04em;font-weight:600;margin-bottom:12px}.sg-article h2{font-size:26px;margin:0 0 20px}.sg-article h3{font-size:18px;margin:0 0 12px}.sg-article dd,.sg-article li,.sg-article p:not(.sg-kicker){font-size:15px;line-height:1.95;color:#6c6078}.sg-article p+p{margin-top:16px}.sg-article strong{color:#43334f}.sg-article ol,.sg-article ul{padding-left:24px;margin:18px 0}.sg-article li{margin-bottom:12px}.sg-note{background:#f7f3ff;border-left:3px solid #9b78e5;padding:20px 24px;margin-top:24px;border-radius:0 10px 10px 0}.sg-note>strong{display:block;margin-bottom:8px}.sg-statuses{border:1px solid #eae4f1;border-radius:12px;overflow:hidden;margin:24px 0}.sg-statuses>div{display:grid;grid-template-columns:175px minmax(0,1fr);gap:20px;padding:22px}.sg-statuses>div+div{border-top:1px solid #eae4f1}.sg-statuses dt{color:#7047eb;font-size:11px;line-height:1.8;overflow-wrap:anywhere}.sg-statuses dd{margin:0}.sg-inline-link{display:inline-block;color:#7047eb;font-size:13px;font-weight:600;padding:10px 0;margin-top:8px}.sg-channel-list{display:grid;gap:16px;margin-bottom:24px}.sg-channel-list>div{padding:22px 24px;border:1px solid #eae4f1;border-radius:12px}.sg-channel-list a{font-size:13px;color:#7047eb}.sg-cta{background:#faf7ff;border:1px solid #eae0f9;border-radius:14px;padding:30px;margin-top:28px}.sg-cta .mp-button{margin:20px 20px 0 0}.sg-footer{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between;padding-top:24px;padding-bottom:30px;color:#8b7b99;font-size:12px}.sg-footer a{color:#7047eb}.sg-site a:focus-visible{outline:2px solid #7047eb;outline-offset:4px;border-radius:3px}@media (max-width:950px){.sg-layout{grid-template-columns:200px minmax(0,1fr);gap:30px}.sg-statuses>div{grid-template-columns:1fr;gap:9px}}@media (max-width:800px){.sg-layout{grid-template-columns:1fr;gap:36px}.sg-toc nav{position:static}.sg-toc a{padding:7px 0}}@media (max-width:540px){.sg-hero{padding:106px 0 30px}.sg-breadcrumb{font-size:11px;margin-bottom:24px}.sg-hero h1{font-size:28px}.sg-intro{font-size:14px}.sg-layout{padding-top:30px;padding-bottom:16px}.sg-article h2{font-size:22px}.sg-article dd,.sg-article li,.sg-article p:not(.sg-kicker){font-size:14px}.sg-channel-list>div,.sg-cta,.sg-note{padding:20px}.sg-byline{font-size:11px}}