.wb-guide-header{padding:64px 0 32px}.wb-guide-header h1{font-size:clamp(32px,5vw,56px);line-height:1.15;letter-spacing:-.04em;margin:0 0 24px}.wb-guide-header .wb-intro{max-width:800px}.wb-status{font-size:12px;color:#d9cef3;border-left:3px solid #a991ed;padding:10px 16px;background:#171526;max-width:780px}.wb-toc{display:flex;gap:10px;flex-wrap:wrap;padding:0 0 36px}.wb-toc a{font-size:14px;text-underline-offset:5px;padding:8px 12px;border:1px solid #35324e;border-radius:8px}.wb-guide .wb-section>p{max-width:900px;color:#c3c7d9}.wb-guide .wb-steps{margin:32px 0}.wb-guide .wb-steps p{max-width:780px}.wb-flow,.wb-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0}.wb-flow .wb-card:first-child{border-color:#4cafa8;background:linear-gradient(140deg,#102b30,#101323)}.wb-flow .wb-card:last-child{border-color:#766192}.wb-flow .wb-card h3{margin-top:0}.wb-details{border:1px solid #3c3853;background:#111423;border-radius:12px;padding:18px 22px;margin:18px 0;scroll-margin-top:130px}.wb-details summary{cursor:pointer;font-weight:650;color:#f6f3ff}.wb-details p{color:#c3c7d9;max-width:900px}.wb-details:target{border-color:#b3a0ee}.wb-faqs{padding:8px 0 30px}.wb-link-list{list-style:none;padding:0;margin:0}.wb-link-list li{margin:14px 0}.wb-link-list a{line-height:1.7}.wb-film{margin:10px 0;min-width:0}.wb-film figcaption{font-weight:650;margin:0 0 12px}.wb-film video{display:block;width:100%;aspect-ratio:16/9;background:#02030a;border:1px solid #35324e;border-radius:10px;margin-bottom:14px}.wb-skip{position:fixed;top:-100px;left:16px;z-index:100000;padding:12px 20px;background:#ad93ff;color:#100c24;border-radius:6px}.wb-skip:focus{top:8px}.wb-docs-intro{padding:24px 0}.wb-guide [hidden],.doc-card[hidden],.docs-section-hidden{display:none!important}#docs-search-status{min-height:1.7em;margin-top:14px;color:var(--text-secondary,#bac1d6)}@media(max-width:700px){.wb-site .vs-header-actions .vs-header-cta{display:none}.wb-flow,.wb-resource-grid{grid-template-columns:1fr}.wb-guide-header{padding:38px 0 24px}.wb-toc{gap:8px}.wb-toc a{font-size:13px}.wb-status{font-size:12px}.wb-details{padding:16px}.wb-guide .wb-section h2{overflow-wrap:anywhere}}