.wdoc{max-width:1320px;width:calc(100% - 64px);margin:48px auto 80px;font-family:Arial,sans-serif;font-size:16px;line-height:1.75;color:#263b54}.wdoc p{margin:0 0 20px}.wdoc h1,.wdoc h2,.wdoc h3{font-family:Arial,sans-serif;font-weight:750;letter-spacing:-.035em;color:#102f59}.wdoc h1{font-size:clamp(34px,4vw,58px);line-height:1.12;margin:0 0 24px}.wdoc h1 em{font-style:normal;color:#4269c7}.wdoc h2{font-size:30px;line-height:1.2;margin:0 0 22px}.wdoc h3{font-size:21px;line-height:1.3;margin:12px 0}.wdoc .wdoc-kicker{font-size:11px;font-weight:800;letter-spacing:2px;color:#4269c7;margin:0 0 16px}.wdoc header.wdoc-hero{max-width:none;margin:0 0 44px;display:grid;grid-template-columns:1.6fr 1fr;gap:44px;padding:44px;background:linear-gradient(125deg,#edf2fc,#f4f1fd);border:1px solid #dce4f3;border-radius:24px;align-items:center}.wdoc-lead{max-width:650px;font-size:18px;color:#52657d}.wdoc-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.wdoc .button{font-family:Arial,sans-serif;font-size:14px;line-height:1.5;letter-spacing:0}.wdoc-prepare{padding:28px;background:#fff;border:1px solid #dce4f3;border-radius:18px;box-shadow:0 12px 32px #1b37640a}.wdoc-prepare>span,.wdoc-nav>span{display:block;font-size:10px;letter-spacing:1.6px;font-weight:800;color:#63758d;margin-bottom:16px}.wdoc-prepare h2{font-size:24px}.wdoc-prepare ul{padding-left:20px;margin:0 0 22px}.wdoc-prepare li{padding:3px 0}.wdoc-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:40px;align-items:start}.wdoc nav.wdoc-nav{position:sticky;top:124px;display:flex;flex-direction:column;align-items:stretch;gap:3px;padding:24px 18px;background:#fff;border:1px solid #e0e6ef;border-radius:16px;font-size:14px}.wdoc-nav a{display:block;padding:10px 8px;line-height:1.4;border-radius:7px}.wdoc-nav a:hover,.wdoc-nav a:focus-visible{background:#edf2fc;color:#174fc2}.wdoc-content{min-width:0}.wdoc-section{padding:32px;margin-bottom:24px;background:#fff;border:1px solid #e0e6ef;border-radius:18px;scroll-margin-top:128px}.wdoc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.wdoc-grid article{min-width:0}.wdoc-step{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#eaf0fc;color:#2458b1;font-weight:800}.wdoc .wdoc-note{padding:18px 20px;background:#f3f6fc;border-left:3px solid #6085ce;border-radius:0 8px 8px 0;font-size:14px;margin:20px 0 0}.wdoc-check{padding:20px 24px;background:#f0f6f4;border-radius:12px}.wdoc-check p{margin:8px 0 0}.wdoc pre{background:#122e52;color:#fff;padding:20px;border-radius:10px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.wdoc code{font-family:Consolas,monospace}.wdoc-migration{margin:0;padding-left:23px}.wdoc-migration li{padding:0 0 16px 8px}.wdoc details{border:1px solid #e0e6ef;padding:0;border-radius:10px;margin:12px 0;background:#fff}.wdoc summary{padding:17px 20px;font-weight:700;cursor:pointer;line-height:1.5}.wdoc details p{padding:0 20px 18px;margin:0}.wdoc-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px;background:#eaf0fc;border-radius:18px}.wdoc-bottom h2{font-size:25px;margin-bottom:8px}.wdoc-bottom p{margin:0;font-size:14px}@media(max-width:1000px){.wdoc{width:calc(100% - 40px)}.wdoc header.wdoc-hero{padding:30px;gap:24px}.wdoc-layout{grid-template-columns:200px minmax(0,1fr);gap:20px}.wdoc-grid{grid-template-columns:1fr}.wdoc-section{padding:26px}}@media(max-width:720px){.wdoc{width:calc(100% - 28px);margin-top:24px}.wdoc header.wdoc-hero{grid-template-columns:1fr;padding:24px}.wdoc-layout{grid-template-columns:1fr}.wdoc nav.wdoc-nav{position:static;display:grid;grid-template-columns:1fr 1fr;padding:20px;font-size:13px}.wdoc-nav>span{grid-column:1/-1;margin-bottom:5px}.wdoc-section{padding:23px;scroll-margin-top:100px}.wdoc h2{font-size:26px}.wdoc-bottom{flex-direction:column;align-items:flex-start}.wdoc-actions{gap:16px}.wdoc-prepare{padding:22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
