@import url("pulse.css");
.guide-page{background:#fff;color:#33243e;font-family:var(--font)}.guide-header{background:#fffffff2}.guide-header .nav-wrap{min-height:72px}.guide-header .brand{font-size:17px;letter-spacing:-.7px}.guide-header .brand-symbol{background:var(--purple);color:#fff;border-radius:7px}.guide-header .brand-sub{color:#a48bb7}.guide-header .main-nav{font-size:11px}.guide-sidebar{padding-top:27px;scrollbar-color:#decaee #fff}.guide-sidebar-title{color:#a16dbc}.guide-search-label{color:#8a6e9d}.guide-search{background:#fcfaff;border-color:#e3d5ee;color:#5e3d75;font-size:12px}.guide-search::placeholder{color:#b29bc1}.guide-nav a{color:#9a80ac;border-color:#e7d7f1;font-size:10px}.guide-nav a:hover{color:#8b20f5;background:#faf4ff}.guide-nav a.active{color:#8b20f5;background:#f6edff;border-color:#ba7ae9}.guide-sidebar-bottom{border-color:#e9dff1}.guide-sidebar-bottom>a{color:#a373bf}.guide-main{padding-top:45px}.breadcrumbs{color:#ac92bd}.breadcrumbs a:hover{color:var(--purple)}.guide-intro h1{font-family:var(--font);font-size:44px;font-weight:750;letter-spacing:-2px}.guide-page .accent{color:var(--purple)}.guide-intro>p:not(.eyebrow){color:#8b769a;font-size:15px;line-height:1.9}.guide-page .eyebrow{color:#a16dc3}.guide-downloads .button{font-size:12px;min-height:47px}.guide-downloads .text-link{color:#a16dc3;font-size:11px}.guide-filters{border-color:#eadff3;gap:8px}.guide-filter{border-color:#e5d6f0;color:#a07bb6;background:#fff;font-size:11px}.guide-filter[aria-pressed=true]{background:var(--purple);border-color:var(--purple);color:#fff}.guide-results-count{color:#ac93bd}.guide-chapter{border-color:#ede5f4;scroll-margin-top:95px}.chapter-number{color:#ad7bcb;background:#f9f1ff;border-color:#e8d2f7}.guide-chapter h2{color:#3c264b;font-size:28px;line-height:1.35;font-weight:750;letter-spacing:-1px}.chapter-body h3{color:#75518c;font-size:18px;font-weight:700;line-height:1.6}.chapter-body p{color:#897194;font-size:14px;line-height:1.95}.chapter-body strong{color:#6f447e}.chapter-body a{color:#9c51ca}.chapter-body ul,.chapter-body ol{color:#897194;font-size:14px}.chapter-body .doc-table-wrap{border-color:#e5d8ee}.chapter-body th{background:#f6effc;color:#9b71b1;font-size:11px}.chapter-body td{color:#947da1;border-color:#f0e7f6;font-size:12px;background:#fff}.chapter-body td:first-child{color:#8e649e}.chapter-body tr:nth-child(even) td{background:#fdfaff}.code-block{border-color:#dbc3ec}.code-toolbar{background:#f5eafa;border-color:#e5d3f1;color:#ab80c0;font-size:9px}.copy-button{border-color:#dfc4ef;color:#ac7bc0;background:#fff;font-size:10px}.copy-button:hover{background:#efe0ff;color:var(--purple)}.code-block pre{background:#211629}.code-block code{color:#dfc8ed;font-size:11px;line-height:1.9}.chapter-body :not(pre)>code{color:#a066ba;background:#faf0ff}.guide-empty{border-color:#e1c9f1;background:#fdfaff}.guide-empty h2{color:#8e57a7}.guide-empty p{color:#ad8ebe}.guide-progress{background:var(--purple)}.guide-back-top{color:#a36cbe}.guide-mobile-nav{background:#faf4ff;border-color:#e6d0f4;color:#9d61bd;font-size:12px}.guide-page .site-footer{padding-bottom:30px}.guide-page .footer-grid .brand{font-size:20px}.guide-page .footer-grid h2{font-size:10px;letter-spacing:1px;margin-bottom:20px;color:#9971b2}.guide-page .footer-bottom p{font-size:9px;line-height:1.9}.guide-page .footer-bottom>span{font-size:9px}.guide-page .toast{bottom:25px}
@media(max-width:720px){.guide-header .main-nav{font-size:13px}.guide-header .main-nav.is-open{top:71px}.guide-page .nav-wrap{justify-content:space-between}.guide-page .menu-toggle{order:3}.guide-intro h1{font-size:37px}.guide-page .brand{font-size:15px}.guide-layout{grid-template-columns:190px minmax(0,1fr);gap:25px}.guide-page .container{width:calc(100% - 40px)}}
@media(max-width:620px){.guide-layout{display:block}.guide-sidebar{background:#fefbff;border-color:#e6d2f3}.guide-nav a{font-size:12px}.guide-main{padding-top:28px}.guide-intro h1{font-size:34px;letter-spacing:-1.5px}.guide-intro>p:not(.eyebrow){font-size:14px}.guide-downloads .button{font-size:11px;min-height:45px}.guide-filter{font-size:10px;padding:8px 11px}.guide-chapter h2{font-size:24px}.chapter-body p{font-size:14px;line-height:1.95}.chapter-body h3{font-size:17px}.chapter-body td{font-size:11px}.code-block code{font-size:10px}.copy-button{font-size:10px;min-height:33px}.guide-page .site-footer{padding-bottom:35px}.guide-page .footer-grid{gap:25px}.guide-page .guide-sidebar-bottom>a{font-size:11px}}
