.__nuxt-error-page{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;align-items:center;background:#f7f8fb;bottom:0;color:#47494e;display:flex;flex-direction:column;font-family:sans-serif;font-weight:100!important;justify-content:center;left:0;padding:1rem;position:absolute;right:0;text-align:center;top:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{color:#47494e;font-size:1.5rem;margin-bottom:8px;margin-top:15px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;-webkit-text-decoration:none;text-decoration:none}.__nuxt-error-page .logo{bottom:12px;left:12px;position:fixed}.nuxt-progress{background-color:#f72c5b;height:2px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}.page-content .nav-item{margin:0}.page-content .nav-item .nav-link{--tw-text-opacity:1;color:#64748b;color:rgba(100,116,139,var(--tw-text-opacity,1))}.page-content .nav-item a.nav-link{cursor:pointer}.page-content .nav-item .nav-link.nuxt-link-active{color:#337ab7;font-weight:700}.algolia-autocomplete .ds-dropdown-menu{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);border-style:none;box-shadow:0 0 transparent,0 0 transparent,0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.algolia-autocomplete .ds-dropdown-menu [class^=ds-dataset-]{border-style:none}.algolia-autocomplete .ds-dropdown-menu:before{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);border-style:none;box-shadow:0 0 transparent,0 0 transparent,0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.bd-sidebar{border-bottom:none;border-right:1px solid #eee;height:calc(100vh - 50px);left:0;max-width:350px;overflow:visible;padding:0;position:sticky;top:0;z-index:1000}.bd-sidebar .open-sidebar{display:none}.bd-sidebar .bd-docs-nav{height:calc(100% - 10px);margin-bottom:5px;margin-top:5px;overflow-x:hidden;overflow-y:auto;padding-bottom:10px;padding-top:10px}.bd-sidebar .sidebar-search{border-bottom:1px solid #eee;padding:15px 20px}.bd-sidebar .sidebar-search .algolia-autocomplete,.bd-sidebar .sidebar-search input{width:100%}.bd-sidebar .sidebar-search input{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);border-radius:.75rem;border-width:0;box-shadow:0 0 transparent,0 0 transparent,0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;padding:1rem 3rem 1rem 1rem}.bd-sidebar .sidebar-search .search-icon{position:absolute;right:3rem;top:28px}@media (max-width:768px){.bd-sidebar{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);background-color:#fff;border-right:none;bottom:0;box-shadow:0 0 transparent,0 0 transparent,0 25px 50px -12px rgba(0,0,0,.25);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);left:0;overflow:visible;position:fixed;top:50px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:280px}.bd-sidebar.closed{--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;box-shadow:0 0 transparent,0 0 transparent,0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);left:-280px}.bd-sidebar .bd-docs-nav{width:280px}.bd-sidebar .open-sidebar{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background:#eee;border-bottom-right-radius:1rem;border-top-right-radius:1rem;bottom:60px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);color:#000;display:block;height:40px;left:280px;padding:5px;position:absolute;width:40px;z-index:1200}.bd-sidebar .open-sidebar svg{height:100%;width:100%}}.bd-sidenav{display:none}.page-content{padding-bottom:0}.page-content .nav{display:block}.page-content ul.nav{padding-left:0}.page-content .nav>li>a:focus,.page-content .nav>li>a:hover{background-color:#f6f8fc}.page-content .nav .b-icon.bi{font-size:90%;opacity:.6;position:relative;top:-2px}.page-content .glyphicon{color:#cfd9e2;cursor:pointer;left:-4px;margin:-5px 0;padding:5px;top:2px;transform:scale(.8)}.page-content .level0>li>.nav-link{--tw-text-opacity:1;color:#1e293b;color:rgba(30,41,59,var(--tw-text-opacity,1));font-weight:700;margin-top:5px;padding:6px 0 6px 20px}.page-content .level1{font-size:14px;margin-top:4px}.page-content .level1 .nav-link{padding:6px 0 6px 35px}.page-content .level2 .nav-link{padding:5px 0 5px 50px}.page-content .level3{margin-top:1px}.page-content .level3 .nav-link{padding:5px 0 5px 60px}svg.icon-external-link{display:inline;display:initial;vertical-align:baseline;vertical-align:initial}body{font-family:Open Sans,PingFang SC,Helvetica,Arial,sans-serif}.page-main{overflow-x:hidden}.handbook-content{padding-left:0;padding-right:0}.bd-content{padding-left:50px}@media (max-width:768px){.bd-content{padding-left:30px;padding-right:30px}}.post-content{margin:0 auto;max-width:960px}.post-inner{--tw-text-opacity:1;color:#64748b;color:rgba(100,116,139,var(--tw-text-opacity,1));margin:20px 0 80px}.post-inner h1,.post-inner h2,.post-inner h3,.post-inner h4,.post-inner h5,.post-inner h6{font-weight:500;scroll-margin-top:20px}.post-inner h1:hover .permalink,.post-inner h2:hover .permalink,.post-inner h3:hover .permalink,.post-inner h4:hover .permalink,.post-inner h5:hover .permalink,.post-inner h6:hover .permalink{display:inline-block}.post-inner h1{--tw-text-opacity:1;color:#334155;color:rgba(51,65,85,var(--tw-text-opacity,1));font-size:36px;font-weight:700;margin:40px 0 30px}.post-inner h2{--tw-text-opacity:1;border-bottom:1px solid #eee;color:#475569;color:rgba(71,85,105,var(--tw-text-opacity,1));font-size:28px;margin:60px 0 20px;padding-bottom:20px}.post-inner h1+h2{margin-top:40px}.post-inner h3{font-size:22px;margin:40px 0 20px}.post-inner h3,.post-inner h4{--tw-text-opacity:1;color:#475569;color:rgba(71,85,105,var(--tw-text-opacity,1))}.post-inner h4{font-size:18px;margin:25px 0 20px}.post-inner h5{font-size:16px}.post-inner h5,.post-inner h6{--tw-text-opacity:1;color:#64748b;color:rgba(100,116,139,var(--tw-text-opacity,1))}.post-inner h6{font-size:14px}.post-inner .permalink{display:none}.post-inner blockquote{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#dbeafe;background-color:rgba(219,234,254,var(--tw-bg-opacity,1));border-color:#60a5fa;border-color:rgba(96,165,250,var(--tw-border-opacity,1));border-left-width:4px;border-radius:.5rem;margin:15px 0;padding:20px 15px}.post-inner blockquote code{--tw-bg-opacity:1;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;background-color:#bfdbfe;background-color:rgba(191,219,254,var(--tw-bg-opacity,1));border-width:0;box-shadow:0 0 transparent,0 0 transparent,0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);color:currentColor}.post-inner blockquote :first-child{margin-top:0}.post-inner blockquote :last-child{margin-bottom:0}.post-inner blockquote pre{padding:.5em}.post-inner pre{border:none;border-radius:5px;font-size:13px;margin:20px 0;padding:10px}.post-inner pre code{background:none;font-size:13px}.post-inner code{font-size:14px}.post-inner iframe{border:none;margin:10px 0}.post-inner ol,.post-inner ul{padding-left:20px}.post-inner li,.post-inner p{font-size:16px;line-height:1.7em}.post-inner p{margin:15px 0}.post-inner img{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);border-radius:.5rem;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.post-inner a{color:#337ab7}.post-inner .table-of-contents{background-color:transparent;display:flex;flex-direction:column;left:77%;max-height:calc(100% - 85px);overflow:hidden;padding:10px;position:fixed;top:65px;width:21%;z-index:10}@media (max-width:768px){.post-inner .table-of-contents{left:0;margin:0 0 10px;padding:0;position:relative;top:0;width:100%}}.post-inner .table-of-contents .toc-container-header{font-size:16px;font-weight:700}.post-inner .table-of-contents ul{flex-grow:1;margin-bottom:0;overflow:auto;padding-left:0}.post-inner .table-of-contents ul li{font-size:14px;list-style:none}.post-inner .table-of-contents ul li.toc2{font-size:15px}.post-inner .table-of-contents ul li.toc3{font-size:14px;padding-left:15px}.post-inner .table-of-contents ul li.toc3+.toc2{margin-top:15px}.post-inner .table-of-contents a{--tw-text-opacity:1;color:#64748b;color:rgba(100,116,139,var(--tw-text-opacity,1));transition:.5s}.post-inner .table-of-contents a:hover{color:#555}