.betterdocs-article-summary{background-color:#fff;border:1px solid #e1e5e9;border-radius:8px;margin:20px 0}.betterdocs-article-summary .betterdocs-summary-header{cursor:pointer;-webkit-user-select:none;user-select:none}.betterdocs-article-summary .betterdocs-summary-header:hover .betterdocs-summary-title{opacity:.8}.betterdocs-article-summary .betterdocs-summary-title{align-items:center;color:#2c3e50;display:flex;font-size:16px;font-weight:600;gap:10px;margin:0;transition:opacity .2s ease}.betterdocs-article-summary .betterdocs-summary-title img{flex-shrink:0;height:20px;width:20px}.betterdocs-article-summary .betterdocs-summary-title .betterdocs-summary-arrow{margin-left:auto}.betterdocs-article-summary .betterdocs-summary-title .betterdocs-summary-arrow .angle-icon{flex-shrink:0;height:12px;transition:transform .2s ease;width:12px}.betterdocs-article-summary .betterdocs-summary-title .betterdocs-summary-arrow .angle-icon.angle-right{display:block}.betterdocs-article-summary .betterdocs-summary-title .betterdocs-summary-arrow .angle-icon.angle-down{display:none}.betterdocs-article-summary .betterdocs-summary-content{margin-top:15px}.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-loading{align-items:center;color:#666;display:flex;font-size:14px;font-style:italic;gap:1px;padding:10px 0;text-align:left}.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-loading img{display:inline-block;flex-shrink:0;height:auto;width:30px}.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-loading .betterdocs-thinking-text{align-items:baseline;display:flex}.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-loading .betterdocs-thinking-dots{display:inline-block;min-width:20px;text-align:left}.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-loading .betterdocs-thinking-dots:after{animation:betterdocs-thinking-dots 1.5s infinite;content:""}.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-preview,.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-text{color:#555;font-size:14px;line-height:1.6}.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-preview p,.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-text p{margin:0 0 10px}.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-preview p:last-child,.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-text p:last-child{margin-bottom:0}.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-preview .summary-content p,.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-text .summary-content p{margin-bottom:15px;margin-top:0}.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-preview .summary-content p:last-child,.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-text .summary-content p:last-child{margin-bottom:0}.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-preview .summary-error,.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-text .summary-error{color:#e74c3c;font-size:14px;font-style:italic}@media(max-width:768px){.betterdocs-article-summary{margin:15px 0;padding:15px}.betterdocs-article-summary .betterdocs-summary-title{font-size:14px}.betterdocs-article-summary .betterdocs-summary-title img{height:18px;width:18px}.betterdocs-article-summary .betterdocs-summary-title .betterdocs-summary-arrow .angle-icon{height:10px;width:10px}.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-preview,.betterdocs-article-summary .betterdocs-summary-content .betterdocs-summary-text{font-size:13px}}@keyframes betterdocs-thinking-dots{0%{content:""}16.66%{content:"."}33.33%{content:".."}50%{content:"..."}66.66%{content:"...."}83.33%{content:"....."}to{content:""}}
.betterdocs-breadcrumb{margin-bottom:10px}.betterdocs-breadcrumb .betterdocs-breadcrumb-list{align-items:center;display:flex;flex-flow:row wrap;margin:0;padding:0}.betterdocs-breadcrumb .betterdocs-breadcrumb-list .betterdocs-breadcrumb-item{color:#566e8b;font-size:16px;letter-spacing:.035em;margin:0}.betterdocs-breadcrumb .betterdocs-breadcrumb-list .betterdocs-breadcrumb-item a{color:#566e8b;font-size:16px;letter-spacing:.035em;text-decoration:none}.betterdocs-breadcrumb .betterdocs-breadcrumb-list .betterdocs-breadcrumb-item.current span{color:#528fff;font-size:16px;letter-spacing:.035em;text-decoration:none}.betterdocs-breadcrumb .betterdocs-breadcrumb-list li{display:flex;justify-content:center;line-height:1.7;list-style:none}.betterdocs-breadcrumb .betterdocs-breadcrumb-list li .icon-container{align-items:center;display:flex;height:16px;justify-content:center;position:relative;width:8px}.betterdocs-breadcrumb .betterdocs-breadcrumb-list li .icon-container .breadcrumb-delimiter-icon{width:8px}.betterdocs-breadcrumb .betterdocs-breadcrumb-list .breadcrumb-delimiter{margin:0 7px;opacity:.5}
a.el-betterdocs-category-box-post .el-betterdocs-cb-inner:hover{background:#fff;box-shadow:0 20px 50px 0 #00094e1a}.el-betterdocs-category-box-post{display:flex;text-decoration:none!important;word-break:break-word}.el-betterdocs-category-box-post .el-betterdocs-cb-inner{border:1px solid #efffff;flex:auto;margin:7.5px;padding:20px;text-align:center;transition:.3s;width:100%}.el-betterdocs-category-box-post .el-betterdocs-cb-cat-icon{align-items:center;display:flex;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.el-betterdocs-category-box-post .el-betterdocs-cb-cat-icon img{max-height:100%;max-width:100%}.el-betterdocs-category-box-post .betterdocs-category-title{color:#3f5876;font-size:18px;font-weight:700;line-height:1.3;margin-bottom:15px}.el-betterdocs-category-box-post .el-betterdocs-cb-cat-count{color:#707070;font-size:15px}.el-betterdocs-category-box-post .el-betterdocs-cb-cat-count .count-suffix{margin-left:5px}.el-betterdocs-category-box-post .el-betterdocs-cb-cat-count .count-prefix{margin-right:5px}.layout__2 .el-betterdocs-cb-inner{background:#fff;box-shadow:0 1px 5px 0 #6563e92e;display:flex;flex-direction:row;padding:0}.layout__2 .el-betterdocs-cb-inner:hover{box-shadow:0 8px 15px 0 #6563e917}.layout__2 .el-betterdocs-cb-cat-icon__layout-2{align-items:center;border-right:1px solid #e4e4f9;display:flex;flex-basis:20%;justify-content:center}.layout__2 .el-betterdocs-cb-cat-icon__layout-2 img{width:50px}.layout__2 .el-betterdocs-cb-cat-title__layout-2{align-items:center;color:#333;display:flex;flex-basis:60%;font-size:20px;font-weight:500;justify-content:flex-start;line-height:1;margin:0}.layout__2 .el-betterdocs-cb-cat-title__layout-2 span{padding:45px 0 45px 30px}.layout__2 .el-betterdocs-cb-cat-count__layout-2{align-items:center;display:flex;flex-basis:20%;justify-content:center}.layout__2 .el-betterdocs-cb-cat-count__layout-2 .count-inner__layout-2{align-items:center;background:#fff;border-radius:5px;box-shadow:0 8px 15px 0 #6563e917;color:#7e7cff;display:flex;font-size:20px;height:60px;justify-content:center;margin:0;width:60px}.el-betterdocs-column{display:flex;flex-wrap:wrap}.el-betterdocs-column a{padding:10px}.el-betterdocs-column a .el-betterdocs-cb-inner{margin:0}
.el-betterdocs-category-grid-wrapper{margin:0 -7.5px}.el-betterdocs-category-grid-wrapper .el-betterdocs-category-grid.fit-to-screen{display:flex;flex-wrap:wrap}.el-betterdocs-category-grid-wrapper .el-betterdocs-category-grid.fit-to-screen .el-betterdocs-category-grid-post{display:flex}.el-betterdocs-category-grid-wrapper .el-betterdocs-category-grid.fit-to-screen .el-betterdocs-category-grid-post .el-betterdocs-cg-inner{width:100%}.el-betterdocs-category-grid-post .el-betterdocs-cg-inner{background:#fff;box-shadow:0 10px 100px 0 #282f6214;margin:0 7.5px 15px}.el-betterdocs-category-grid-post .docs-sub-cat-list{display:block}.betterdocs-category-grid-wrapper .el-betterdocs-cg-body{padding:0 20px}.betterdocs-category-grid-wrapper .el-betterdocs-cg-body ul{list-style:none;margin:0;padding:0}.betterdocs-category-grid-wrapper .el-betterdocs-cg-body ul li{align-items:center;color:#566e8b;display:flex;margin:10px}.betterdocs-category-grid-wrapper .el-betterdocs-cg-body ul li a{color:#566e8b;line-height:1.8;text-decoration:none}.betterdocs-category-grid-wrapper .el-betterdocs-cg-body ul li .el-betterdocs-cg-post-list-icon{font-style:normal;line-height:1.8;margin-right:10px}.betterdocs-category-grid-wrapper .el-betterdocs-cg-body ul.docs-sub-cat-list{margin-left:20px}.el-betterdocs-cg-header{padding:20px}.el-betterdocs-cg-header .el-betterdocs-cg-header-inner{align-items:center;display:flex;flex-direction:row;padding-bottom:20px}.el-betterdocs-cg-header .betterdocs-category-title{color:#528ffe;font-size:20px;margin:0;position:relative;word-break:break-word}.el-betterdocs-cg-header .el-betterdocs-cat-icon{margin-right:30px;max-height:32px;max-width:32px;transition:.3s}.el-betterdocs-cg-header .el-betterdocs-cat-icon img{width:100%}.el-betterdocs-cg-header .el-betterdocs-item-count{align-items:center;background:#528ffe;border-radius:50%;color:#fff;display:flex;font-size:15px;justify-content:center;margin-left:auto;min-height:35px;min-width:35px}.elgb-betterdocs-grid-sub-cat-title{cursor:pointer;display:block;margin:10px 10px 0}.elgb-betterdocs-grid-sub-cat-title .toggle-arrow{margin-right:5px}.elgb-betterdocs-grid-sub-cat-title .arrow-down{display:none}.elgb-betterdocs-grid-sub-cat-title a{color:#566e8b;font-size:18px;line-height:2;outline:none;text-decoration:none!important;transition:all .3s}.elgb-betterdocs-grid-sub-cat-title i{font-size:16px}.docs-sub-cat-wrapper{display:none}.el-betterdocs-cg-button{background-color:#fff;border:1px solid #528ffe;border-radius:50px;color:#528ffe;display:inline-block;font-size:16px;line-height:1;margin:10px 20px;padding:15px 20px;text-decoration:none!important}.el-betterdocs-cg-button .el-betterdocs-cg-button-icon{font-style:normal;position:relative;top:1px}.el-betterdocs-cg-button .el-betterdocs-cg-button-icon.el-betterdocs-cg-button-icon-left{margin-right:5px}.el-betterdocs-cg-button .el-betterdocs-cg-button-icon.el-betterdocs-cg-button-icon-right{margin-left:5px}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-cg-header{padding:0 20px}.el-betterdocs-category-grid-post.layout-2 .betterdocs-category-title{color:#528ffe;font-size:18px;font-weight:500;margin-top:30px;transition:.3s}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-item-count{background:none;border-radius:0;display:block;height:45px;margin:0;position:relative;width:auto;width:40px}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-item-count:before{align-items:center;background:#fc8c91;content:attr(data-content);display:flex;height:45px;justify-content:center;left:0;position:absolute;top:-1px;width:40px}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-item-count:after{border-right:6px solid #0000;border-top:6px solid #ad5e62;content:"";left:40px;opacity:.9;position:absolute;top:-1px}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-cg-body ul li{font-size:15px}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-cg-body ul li a{color:#707070}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-cg-inner{border-radius:5px;box-shadow:0 1px 5px 0 #00094e1a;transition:.3s}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-cg-inner:hover{box-shadow:0 15px 40px 0 #00094e1a}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-cg-button{border:0 solid;border-radius:0;color:#333;font-size:15px;text-decoration:none!important;transition:.3s}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-cg-button:hover{color:#fc8c91}.betterdocs-category-grid{display:flex;flex-wrap:wrap}.docs-sub-cat-wrapper{overflow:hidden;transition:height .3s ease-in}@media only screen and (min-width:1025px){.betterdocs-block.betterdocs-grid-1{position:relative}.betterdocs-block.betterdocs-grid-1 .el-betterdocs-category-grid-post{width:100%}.betterdocs-block.betterdocs-grid-2{position:relative}.betterdocs-block.betterdocs-grid-2 .el-betterdocs-category-grid-post{width:50%}.betterdocs-block.betterdocs-grid-2 .el-betterdocs-category-grid-post:nth-of-type(2n){margin-right:0!important}.betterdocs-block.betterdocs-grid-2 .el-betterdocs-category-grid-post:nth-of-type(odd){clear:left}.betterdocs-block.betterdocs-grid-3{position:relative}.betterdocs-block.betterdocs-grid-3 .el-betterdocs-category-grid-post{width:33.3333%}.betterdocs-block.betterdocs-grid-3 .el-betterdocs-category-grid-post:nth-of-type(3n){margin-right:0!important}.betterdocs-block.betterdocs-grid-3 .el-betterdocs-category-grid-post:nth-of-type(3n+1){clear:left}.betterdocs-block.betterdocs-grid-4{position:relative}.betterdocs-block.betterdocs-grid-4 .el-betterdocs-category-grid-post{width:25%}.betterdocs-block.betterdocs-grid-4 .el-betterdocs-category-grid-post:nth-of-type(4n){margin-right:0!important}.betterdocs-block.betterdocs-grid-4 .el-betterdocs-category-grid-post:nth-of-type(4n+1){clear:left}.betterdocs-block.betterdocs-grid-5{position:relative}.betterdocs-block.betterdocs-grid-5 .el-betterdocs-category-grid-post{width:20%}.betterdocs-block.betterdocs-grid-5 .el-betterdocs-category-grid-post:nth-of-type(5n){margin-right:0!important}.betterdocs-block.betterdocs-grid-5 .el-betterdocs-category-grid-post:nth-of-type(5n+1){clear:left}.betterdocs-block.betterdocs-grid-6{position:relative}.betterdocs-block.betterdocs-grid-6 .el-betterdocs-category-grid-post{width:16%}.betterdocs-block.betterdocs-grid-6 .el-betterdocs-category-grid-post:nth-of-type(6n){margin-right:0!important}.betterdocs-block.betterdocs-grid-6 .el-betterdocs-category-grid-post:nth-of-type(6n+1){clear:left}}@media only screen and (max-width:1024px)and (min-width:766px){.betterdocs-block.betterdocs-grid-tablet-1{position:relative}.betterdocs-block.betterdocs-grid-tablet-1 .el-betterdocs-category-grid-post{width:100%}.betterdocs-block.betterdocs-grid-tablet-2{position:relative}.betterdocs-block.betterdocs-grid-tablet-2 .el-betterdocs-category-grid-post{width:50%}.betterdocs-block.betterdocs-grid-tablet-2 .el-betterdocs-category-grid-post:nth-of-type(2n){margin-right:0!important}.betterdocs-block.betterdocs-grid-tablet-2 .el-betterdocs-category-grid-post:nth-of-type(odd){clear:left}.betterdocs-block.betterdocs-grid-tablet-3{position:relative}.betterdocs-block.betterdocs-grid-tablet-3 .el-betterdocs-category-grid-post{width:33.3333%}.betterdocs-block.betterdocs-grid-tablet-3 .el-betterdocs-category-grid-post:nth-of-type(3n){margin-right:0!important}.betterdocs-block.betterdocs-grid-tablet-3 .el-betterdocs-category-grid-post:nth-of-type(3n+1){clear:left}.betterdocs-block.betterdocs-grid-tablet-4{position:relative}.betterdocs-block.betterdocs-grid-tablet-4 .el-betterdocs-category-grid-post{width:25%}.betterdocs-block.betterdocs-grid-tablet-4 .el-betterdocs-category-grid-post:nth-of-type(4n){margin-right:0!important}.betterdocs-block.betterdocs-grid-tablet-4 .el-betterdocs-category-grid-post:nth-of-type(4n+1){clear:left}.betterdocs-block.betterdocs-grid-tablet-5{position:relative}.betterdocs-block.betterdocs-grid-tablet-5 .el-betterdocs-category-grid-post{width:20%}.betterdocs-block.betterdocs-grid-tablet-5 .el-betterdocs-category-grid-post:nth-of-type(5n){margin-right:0!important}.betterdocs-block.betterdocs-grid-tablet-5 .el-betterdocs-category-grid-post:nth-of-type(5n+1){clear:left}.betterdocs-block.betterdocs-grid-tablet-6{position:relative}.betterdocs-block.betterdocs-grid-tablet-6 .el-betterdocs-category-grid-post{width:16%}.betterdocs-block.betterdocs-grid-tablet-6 .el-betterdocs-category-grid-post:nth-of-type(6n){margin-right:0!important}.betterdocs-block.betterdocs-grid-tablet-6 .el-betterdocs-category-grid-post:nth-of-type(6n+1){clear:left}}@media only screen and (max-width:767px){.betterdocs-block.betterdocs-grid-mobile-1{position:relative}.betterdocs-block.betterdocs-grid-mobile-1 .el-betterdocs-category-grid-post{width:100%}.betterdocs-block.betterdocs-grid-mobile-2{position:relative}.betterdocs-block.betterdocs-grid-mobile-2 .el-betterdocs-category-grid-post{width:50%}.betterdocs-block.betterdocs-grid-mobile-2 .el-betterdocs-category-grid-post:nth-of-type(2n){margin-right:0!important}.betterdocs-block.betterdocs-grid-mobile-2 .el-betterdocs-category-grid-post:nth-of-type(odd){clear:left}.betterdocs-block.betterdocs-grid-mobile-3{position:relative}.betterdocs-block.betterdocs-grid-mobile-3 .el-betterdocs-category-grid-post{width:33.3333%}.betterdocs-block.betterdocs-grid-mobile-3 .el-betterdocs-category-grid-post:nth-of-type(3n){margin-right:0!important}.betterdocs-block.betterdocs-grid-mobile-3 .el-betterdocs-category-grid-post:nth-of-type(3n+1){clear:left}.betterdocs-block.betterdocs-grid-mobile-4{position:relative}.betterdocs-block.betterdocs-grid-mobile-4 .el-betterdocs-category-grid-post{width:25%}.betterdocs-block.betterdocs-grid-mobile-4 .el-betterdocs-category-grid-post:nth-of-type(4n){margin-right:0!important}.betterdocs-block.betterdocs-grid-mobile-4 .el-betterdocs-category-grid-post:nth-of-type(4n+1){clear:left}.betterdocs-block.betterdocs-grid-mobile-5{position:relative}.betterdocs-block.betterdocs-grid-mobile-5 .el-betterdocs-category-grid-post{width:20%}.betterdocs-block.betterdocs-grid-mobile-5 .el-betterdocs-category-grid-post:nth-of-type(5n){margin-right:0!important}.betterdocs-block.betterdocs-grid-mobile-5 .el-betterdocs-category-grid-post:nth-of-type(5n+1){clear:left}.betterdocs-block.betterdocs-grid-mobile-6{position:relative}.betterdocs-block.betterdocs-grid-mobile-6 .el-betterdocs-category-grid-post{width:16%}.betterdocs-block.betterdocs-grid-mobile-6 .el-betterdocs-category-grid-post:nth-of-type(6n){margin-right:0!important}.betterdocs-block.betterdocs-grid-mobile-6 .el-betterdocs-category-grid-post:nth-of-type(6n+1){clear:left}}.rtl .el-betterdocs-category-grid-post.layout-2 .el-betterdocs-item-count:after{border-left:6px solid #0000;border-right:unset;border-top:6px solid #ad5e62;left:0;position:absolute;right:40px}.rtl .el-betterdocs-category-grid-post .el-betterdocs-cg-header .el-betterdocs-item-count{margin-left:unset;margin-right:auto}.rtl .el-betterdocs-category-grid-post.layout-2 .el-betterdocs-cg-header .el-betterdocs-item-count{margin-left:auto;margin-right:unset}.betterdocs-category-grid-wrapper{display:block;margin:0 auto;max-width:1600px;width:100%}.betterdocs-category-grid.masonry{margin-left:auto;margin-right:auto}
.betterdocs-code-snippet-wrapper{border-radius:8px;box-shadow:0 2px 8px #0000001a;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,Courier New,monospace;margin:1.5rem 0;overflow:visible;position:relative;transition:box-shadow .3s ease}.betterdocs-code-snippet-wrapper:hover{box-shadow:0 4px 12px #00000026}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-header,.betterdocs-code-snippet-wrapper .betterdocs-file-preview-header{border-top-left-radius:8px;border-top-right-radius:8px}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-content{border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-content:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.betterdocs-code-snippet-wrapper.theme-light{background-color:#fff;border:1px solid #e1e5e9}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-header,.betterdocs-code-snippet-wrapper.theme-light .betterdocs-file-preview-header{background-color:#f6f8fa;border-bottom:1px solid #e1e5e9}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-language{color:#586069}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-file-name .file-name-text{color:#24292e}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-traffic-lights .traffic-light.traffic-light-red{background-color:#ff5f57;border:1px solid #0000001a}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-traffic-lights .traffic-light.traffic-light-yellow{background-color:#ffbd2e;border:1px solid #0000001a}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-traffic-lights .traffic-light.traffic-light-green{background-color:#28ca42;border:1px solid #0000001a}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-code{background-color:#fff;color:#24292e}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-line-numbers{background-color:#f6f8fa;border-right:1px solid #e1e5e9;color:#586069}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-copy-button{align-items:center;background:#0000;border:none;border-radius:6px;color:#6c757d;cursor:pointer;display:flex;height:32px;justify-content:center;padding:8px;transition:all .2s ease;width:32px}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-copy-button svg{height:16px;width:16px}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-copy-button:hover{background:#1f232814;color:#24292f}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-copy-button:active{background:#1f232824}.betterdocs-code-snippet-wrapper.theme-dark{background-color:#0d1117;border:1px solid #30363d}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-header,.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-file-preview-header{background-color:#161b22;border-bottom:1px solid #30363d}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-language{color:#8b949e}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-file-name .file-name-text{color:#e6edf3}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-traffic-lights .traffic-light.traffic-light-red{background-color:#ff6058;border:1px solid #ffffff1a}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-traffic-lights .traffic-light.traffic-light-yellow{background-color:#ffbd2e;border:1px solid #ffffff1a}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-traffic-lights .traffic-light.traffic-light-green{background-color:#28ca42;border:1px solid #ffffff1a}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-code{background-color:#0d1117;color:#e6edf3}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-line-numbers{background-color:#161b22;border-right:1px solid #30363d;color:#656d76}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-copy-button{align-items:center;background:#0000;border:none;border-radius:6px;color:#a0aec0;cursor:pointer;display:flex;height:32px;justify-content:center;padding:8px;transition:all .2s ease;width:32px}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-copy-button svg{height:16px;width:16px}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-copy-button:hover{background:#e6edf31a;color:#e6edf3}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-copy-button:active{background:#e6edf329;color:#cbd5e0}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-copy-button:focus{outline:none}.betterdocs-file-preview-header{align-items:center;display:flex;font-size:.875rem;font-weight:500;justify-content:space-between;min-height:3rem;padding:.75rem 1rem}.betterdocs-file-preview-header .betterdocs-file-preview-left{align-items:center;display:flex;flex:1;gap:.75rem}.betterdocs-file-preview-header .betterdocs-file-preview-right{align-items:center;display:flex;gap:.5rem}.betterdocs-code-lang-dropdown{position:relative}.betterdocs-code-lang-dropdown .betterdocs-code-lang-toggle{align-items:center;background:#0000;border:none;border-radius:6px;color:#57606a;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;line-height:1.4;padding:4px 6px;text-transform:none;transition:color .2s ease}.betterdocs-code-lang-dropdown .betterdocs-code-lang-toggle:hover{color:#24292f}.betterdocs-code-lang-dropdown .betterdocs-code-lang-toggle .betterdocs-code-lang-current{align-items:center;display:inline-flex;gap:6px}.betterdocs-code-lang-dropdown .betterdocs-code-lang-toggle .betterdocs-code-lang-caret{transition:transform .2s ease}.betterdocs-code-lang-dropdown.is-open .betterdocs-code-lang-toggle .betterdocs-code-lang-caret{transform:rotate(180deg)}.betterdocs-code-lang-dropdown .betterdocs-code-lang-menu{background:#fff;border-radius:8px;box-shadow:0 4px 16px #1018281f;display:none;flex-direction:column;gap:4px;list-style:none;margin:0;min-width:180px;overflow:hidden;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.betterdocs-code-lang-dropdown .betterdocs-code-lang-menu .betterdocs-code-lang-option{align-items:center;background:#0000;border-radius:6px;color:#344054;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 12px;text-transform:none}.betterdocs-code-lang-dropdown .betterdocs-code-lang-menu .betterdocs-code-lang-option:hover{background:#f9fafb}.betterdocs-code-lang-dropdown .betterdocs-code-lang-menu .betterdocs-code-lang-option.is-active{background:#f9fafb;color:#00b884}.betterdocs-code-lang-dropdown .betterdocs-code-lang-menu .betterdocs-code-lang-option.is-active:after{content:"✓";font-size:13px;line-height:1;margin-left:auto}.betterdocs-code-lang-dropdown.is-open .betterdocs-code-lang-menu{display:flex}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-lang-toggle{color:#8b949e}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-lang-toggle:hover{color:#e6edf3}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-lang-menu{background:#161b22;box-shadow:0 4px 16px #0006}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-lang-menu .betterdocs-code-lang-option{color:#e6edf3}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-lang-menu .betterdocs-code-lang-option:hover{background:#ffffff0f}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-lang-menu .betterdocs-code-lang-option.is-active{background:#ffffff0f;color:#00b884}.betterdocs-traffic-lights{align-items:center;display:flex;gap:.5rem}.betterdocs-traffic-lights .traffic-light{border-radius:50%;display:block;height:12px;width:12px}.betterdocs-traffic-lights .traffic-light.traffic-light-red{background-color:#ff5f57}.betterdocs-traffic-lights .traffic-light.traffic-light-yellow{background-color:#ffbd2e}.betterdocs-traffic-lights .traffic-light.traffic-light-green{background-color:#28ca42}.betterdocs-file-info{align-items:center;display:flex;flex:1;gap:.5rem;min-width:0}.betterdocs-file-icon{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.betterdocs-file-icon img{border-radius:2px;height:100%;object-fit:contain;width:100%}.betterdocs-file-icon .betterdocs-file-icon-emoji{display:block;font-size:16px;line-height:1}.betterdocs-file-name{flex:1;min-width:0}.betterdocs-file-name .file-name-text{display:block;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,Courier New,monospace;font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.betterdocs-code-snippet-header:not(.betterdocs-file-preview-header){align-items:center;display:flex;font-size:.875rem;font-weight:500;justify-content:space-between;min-height:3rem;padding:.75rem 1rem}.betterdocs-code-snippet-language{font-family:inherit;font-size:.8125rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.betterdocs-code-snippet-copy-button{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem .875rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}.betterdocs-code-snippet-copy-button:focus{outline:none}.betterdocs-code-snippet-copy-button svg{flex-shrink:0;height:16px;width:16px}.betterdocs-code-snippet-wrapper .betterdocs-code-lang-toggle,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-tab-item{box-shadow:none}.betterdocs-code-snippet-wrapper .betterdocs-code-lang-toggle:active,.betterdocs-code-snippet-wrapper .betterdocs-code-lang-toggle:focus,.betterdocs-code-snippet-wrapper .betterdocs-code-lang-toggle:focus-visible,.betterdocs-code-snippet-wrapper .betterdocs-code-lang-toggle:hover,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button:active,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button:focus,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button:focus-visible,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button:hover,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-tab-item:active,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-tab-item:focus,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-tab-item:focus-visible,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-tab-item:hover{box-shadow:none}.betterdocs-code-snippet-content{overflow:hidden;position:relative}.betterdocs-code-snippet-panel{display:none;position:relative}.betterdocs-code-snippet-panel.is-active{display:flex}.betterdocs-code-snippet-line-numbers{display:flex;flex-direction:column;flex-shrink:0;font-size:.8125rem;line-height:1.5;min-width:3rem;padding:1rem .75rem;text-align:right;-webkit-user-select:none;user-select:none}.betterdocs-code-snippet-line-numbers .line-number{align-items:center;display:flex;font-variant-numeric:tabular-nums;height:1.5em;justify-content:flex-end}.betterdocs-code-snippet-code{background:#0000;border:none;flex:1;font-family:inherit;font-size:.875rem;line-height:1.5;margin:0;min-height:3rem;overflow-x:auto;padding:1rem;white-space:pre}.betterdocs-code-snippet-code code{background:#0000;border:none;display:block;font-family:inherit;font-size:inherit;line-height:inherit;padding:0;white-space:pre}.betterdocs-code-snippet-code::-webkit-scrollbar{height:8px}.betterdocs-code-snippet-code::-webkit-scrollbar-track{background:#0000001a;border-radius:4px}.betterdocs-code-snippet-code::-webkit-scrollbar-thumb{background:#0000004d;border-radius:4px}.betterdocs-code-snippet-code::-webkit-scrollbar-thumb:hover{background:#00000080}.betterdocs-code-snippet-copy-container{display:inline-flex;position:relative}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button{flex-shrink:0;position:relative}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button .betterdocs-code-snippet-copied-icon,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button .betterdocs-code-snippet-copy-icon{align-items:center;display:flex;justify-content:center;transition:opacity .18s ease,transform .18s ease}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button .betterdocs-code-snippet-copied-icon{inset:0;opacity:0;position:absolute;transform:scale(.5)}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button.is-copied .betterdocs-code-snippet-copy-icon{opacity:0;transform:scale(.5)}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button.is-copied .betterdocs-code-snippet-copied-icon{opacity:1;transform:scale(1)}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button:focus-visible{outline:2px solid #0969da;outline-offset:2px}.betterdocs-code-snippet-tooltip{border-radius:6px;bottom:calc(100% + 9px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:500;left:50%;line-height:1.35;opacity:0;padding:5px 9px;pointer-events:none;position:absolute;transform:translateX(-50%) translateY(3px);transition:opacity .18s ease,transform .18s ease,visibility .18s;visibility:hidden;white-space:nowrap;z-index:20}.betterdocs-code-snippet-tooltip:after{border:5px solid #0000;border-top-color:inherit;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.betterdocs-code-snippet-tooltip.show{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-tooltip{background-color:#24292f;border-top-color:#24292f;box-shadow:0 4px 12px #1f232847;color:#fff}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-tooltip.is-error{background-color:#cf222e;border-top-color:#cf222e}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-tooltip{background-color:#e6edf3;border-top-color:#e6edf3;box-shadow:0 4px 12px #01040999;color:#0d1117}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-tooltip.is-error{background-color:#f85149;border-top-color:#f85149;color:#2d0709}@media(max-width:768px){.betterdocs-code-snippet-wrapper{border-radius:6px;margin:1rem 0}.betterdocs-code-snippet-header,.betterdocs-file-preview-header{font-size:.8125rem;min-height:auto;padding:.625rem .75rem}.betterdocs-file-preview-header .betterdocs-file-preview-left{gap:.5rem}.betterdocs-file-preview-header .betterdocs-traffic-lights{gap:.375rem}.betterdocs-file-preview-header .betterdocs-traffic-lights .traffic-light{height:10px;width:10px}.betterdocs-file-preview-header .betterdocs-file-name .file-name-text{font-size:.8125rem}.betterdocs-code-snippet-header:not(.betterdocs-file-preview-header){align-items:flex-start;flex-direction:column;gap:.5rem}.betterdocs-code-snippet-copy-button{align-self:flex-end;font-size:.8125rem;padding:.375rem .625rem}.betterdocs-code-snippet-copy-button svg{height:14px;width:14px}.betterdocs-code-snippet-line-numbers{font-size:.75rem;min-width:2.5rem;padding:.75rem .5rem}.betterdocs-code-snippet-code{font-size:.8125rem;padding:.75rem}}@media(max-width:480px){.betterdocs-code-snippet-wrapper{border-radius:4px;margin:.75rem 0}.betterdocs-code-snippet-header,.betterdocs-file-preview-header{padding:.5rem}.betterdocs-file-preview-header .betterdocs-file-preview-left{gap:.375rem}.betterdocs-file-preview-header .betterdocs-traffic-lights{gap:.25rem}.betterdocs-file-preview-header .betterdocs-traffic-lights .traffic-light{height:8px;width:8px}.betterdocs-file-preview-header .betterdocs-file-icon{height:16px;width:16px}.betterdocs-file-preview-header .betterdocs-file-icon .betterdocs-file-icon-emoji{font-size:12px}.betterdocs-file-preview-header .betterdocs-file-name .file-name-text{font-size:.75rem}.betterdocs-code-snippet-copy-button{font-size:.75rem;gap:.25rem;padding:.25rem .5rem}.betterdocs-code-snippet-copy-button svg{height:12px;width:12px}.betterdocs-code-snippet-line-numbers{font-size:.6875rem;min-width:2rem;padding:.5rem .375rem}.betterdocs-code-snippet-code{font-size:.75rem;padding:.5rem}}@media(prefers-contrast:high){.betterdocs-code-snippet-wrapper{border-width:2px}.betterdocs-code-snippet-wrapper.theme-light{border-color:#000}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-header{border-bottom-color:#000}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-line-numbers{border-right-color:#000}.betterdocs-code-snippet-wrapper.theme-dark{border-color:#fff}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-header{border-bottom-color:#fff}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-line-numbers{border-right-color:#fff}}@media(prefers-reduced-motion:reduce){.betterdocs-code-snippet-copy-button,.betterdocs-code-snippet-tooltip,.betterdocs-code-snippet-wrapper{transition:none}}@media print{.betterdocs-code-snippet-wrapper{border:1px solid #000;box-shadow:none;break-inside:avoid}.betterdocs-code-snippet-header{background-color:#f5f5f5!important;border-bottom:1px solid #000}.betterdocs-code-snippet-copy-button{display:none}.betterdocs-code-snippet-code{background-color:#fff!important;color:#000!important;overflow:visible;white-space:pre-wrap;word-wrap:break-word}.betterdocs-code-snippet-line-numbers{background-color:#f5f5f5!important;border-right:1px solid #000;color:#666!important}}
.betterdocs-code-snippet-wrapper{border-radius:8px;box-shadow:0 2px 8px #0000001a;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,Courier New,monospace;margin:1.5rem 0;overflow:visible;position:relative;transition:box-shadow .3s ease}.betterdocs-code-snippet-wrapper:hover{box-shadow:0 4px 12px #00000026}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-header,.betterdocs-code-snippet-wrapper .betterdocs-file-preview-header{border-top-left-radius:8px;border-top-right-radius:8px}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-content{border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-content:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.betterdocs-code-snippet-wrapper.theme-light{background-color:#fff;border:1px solid #e1e5e9}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-header,.betterdocs-code-snippet-wrapper.theme-light .betterdocs-file-preview-header{background-color:#f6f8fa;border-bottom:1px solid #e1e5e9}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-language{color:#586069}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-file-name .file-name-text{color:#24292e}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-traffic-lights .traffic-light.traffic-light-red{background-color:#ff5f57;border:1px solid #0000001a}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-traffic-lights .traffic-light.traffic-light-yellow{background-color:#ffbd2e;border:1px solid #0000001a}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-traffic-lights .traffic-light.traffic-light-green{background-color:#28ca42;border:1px solid #0000001a}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-code{background-color:#fff;color:#24292e}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-line-numbers{background-color:#f6f8fa;border-right:1px solid #e1e5e9;color:#586069}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-copy-button{align-items:center;background:#0000;border:none;border-radius:6px;color:#6c757d;cursor:pointer;display:flex;height:32px;justify-content:center;padding:8px;transition:all .2s ease;width:32px}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-copy-button svg{height:16px;width:16px}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-copy-button:hover{background:#1f232814;color:#24292f}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-copy-button:active{background:#1f232824}.betterdocs-code-snippet-wrapper.theme-dark{background-color:#0d1117;border:1px solid #30363d}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-header,.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-file-preview-header{background-color:#161b22;border-bottom:1px solid #30363d}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-language{color:#8b949e}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-file-name .file-name-text{color:#e6edf3}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-traffic-lights .traffic-light.traffic-light-red{background-color:#ff6058;border:1px solid #ffffff1a}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-traffic-lights .traffic-light.traffic-light-yellow{background-color:#ffbd2e;border:1px solid #ffffff1a}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-traffic-lights .traffic-light.traffic-light-green{background-color:#28ca42;border:1px solid #ffffff1a}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-code{background-color:#0d1117;color:#e6edf3}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-line-numbers{background-color:#161b22;border-right:1px solid #30363d;color:#656d76}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-copy-button{align-items:center;background:#0000;border:none;border-radius:6px;color:#a0aec0;cursor:pointer;display:flex;height:32px;justify-content:center;padding:8px;transition:all .2s ease;width:32px}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-copy-button svg{height:16px;width:16px}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-copy-button:hover{background:#e6edf31a;color:#e6edf3}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-copy-button:active{background:#e6edf329;color:#cbd5e0}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-copy-button:focus{outline:none}.betterdocs-file-preview-header{align-items:center;display:flex;font-size:.875rem;font-weight:500;justify-content:space-between;min-height:3rem;padding:.75rem 1rem}.betterdocs-file-preview-header .betterdocs-file-preview-left{align-items:center;display:flex;flex:1;gap:.75rem}.betterdocs-file-preview-header .betterdocs-file-preview-right{align-items:center;display:flex;gap:.5rem}.betterdocs-code-lang-dropdown{position:relative}.betterdocs-code-lang-dropdown .betterdocs-code-lang-toggle{align-items:center;background:#0000;border:none;border-radius:6px;color:#57606a;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;line-height:1.4;padding:4px 6px;text-transform:none;transition:color .2s ease}.betterdocs-code-lang-dropdown .betterdocs-code-lang-toggle:hover{color:#24292f}.betterdocs-code-lang-dropdown .betterdocs-code-lang-toggle .betterdocs-code-lang-current{align-items:center;display:inline-flex;gap:6px}.betterdocs-code-lang-dropdown .betterdocs-code-lang-toggle .betterdocs-code-lang-caret{transition:transform .2s ease}.betterdocs-code-lang-dropdown.is-open .betterdocs-code-lang-toggle .betterdocs-code-lang-caret{transform:rotate(180deg)}.betterdocs-code-lang-dropdown .betterdocs-code-lang-menu{background:#fff;border-radius:8px;box-shadow:0 4px 16px #1018281f;display:none;flex-direction:column;gap:4px;list-style:none;margin:0;min-width:180px;overflow:hidden;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.betterdocs-code-lang-dropdown .betterdocs-code-lang-menu .betterdocs-code-lang-option{align-items:center;background:#0000;border-radius:6px;color:#344054;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 12px;text-transform:none}.betterdocs-code-lang-dropdown .betterdocs-code-lang-menu .betterdocs-code-lang-option:hover{background:#f9fafb}.betterdocs-code-lang-dropdown .betterdocs-code-lang-menu .betterdocs-code-lang-option.is-active{background:#f9fafb;color:#00b884}.betterdocs-code-lang-dropdown .betterdocs-code-lang-menu .betterdocs-code-lang-option.is-active:after{content:"✓";font-size:13px;line-height:1;margin-left:auto}.betterdocs-code-lang-dropdown.is-open .betterdocs-code-lang-menu{display:flex}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-lang-toggle{color:#8b949e}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-lang-toggle:hover{color:#e6edf3}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-lang-menu{background:#161b22;box-shadow:0 4px 16px #0006}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-lang-menu .betterdocs-code-lang-option{color:#e6edf3}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-lang-menu .betterdocs-code-lang-option:hover{background:#ffffff0f}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-lang-menu .betterdocs-code-lang-option.is-active{background:#ffffff0f;color:#00b884}.betterdocs-traffic-lights{align-items:center;display:flex;gap:.5rem}.betterdocs-traffic-lights .traffic-light{border-radius:50%;display:block;height:12px;width:12px}.betterdocs-traffic-lights .traffic-light.traffic-light-red{background-color:#ff5f57}.betterdocs-traffic-lights .traffic-light.traffic-light-yellow{background-color:#ffbd2e}.betterdocs-traffic-lights .traffic-light.traffic-light-green{background-color:#28ca42}.betterdocs-file-info{align-items:center;display:flex;flex:1;gap:.5rem;min-width:0}.betterdocs-file-icon{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.betterdocs-file-icon img{border-radius:2px;height:100%;object-fit:contain;width:100%}.betterdocs-file-icon .betterdocs-file-icon-emoji{display:block;font-size:16px;line-height:1}.betterdocs-file-name{flex:1;min-width:0}.betterdocs-file-name .file-name-text{display:block;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,Courier New,monospace;font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.betterdocs-code-snippet-header:not(.betterdocs-file-preview-header){align-items:center;display:flex;font-size:.875rem;font-weight:500;justify-content:space-between;min-height:3rem;padding:.75rem 1rem}.betterdocs-code-snippet-language{font-family:inherit;font-size:.8125rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.betterdocs-code-snippet-copy-button{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem .875rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}.betterdocs-code-snippet-copy-button:focus{outline:none}.betterdocs-code-snippet-copy-button svg{flex-shrink:0;height:16px;width:16px}.betterdocs-code-snippet-wrapper .betterdocs-code-lang-toggle,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-tab-item{box-shadow:none}.betterdocs-code-snippet-wrapper .betterdocs-code-lang-toggle:active,.betterdocs-code-snippet-wrapper .betterdocs-code-lang-toggle:focus,.betterdocs-code-snippet-wrapper .betterdocs-code-lang-toggle:focus-visible,.betterdocs-code-snippet-wrapper .betterdocs-code-lang-toggle:hover,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button:active,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button:focus,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button:focus-visible,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button:hover,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-tab-item:active,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-tab-item:focus,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-tab-item:focus-visible,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-tab-item:hover{box-shadow:none}.betterdocs-code-snippet-content{overflow:hidden;position:relative}.betterdocs-code-snippet-panel{display:none;position:relative}.betterdocs-code-snippet-panel.is-active{display:flex}.betterdocs-code-snippet-line-numbers{display:flex;flex-direction:column;flex-shrink:0;font-size:.8125rem;line-height:1.5;min-width:3rem;padding:1rem .75rem;text-align:right;-webkit-user-select:none;user-select:none}.betterdocs-code-snippet-line-numbers .line-number{align-items:center;display:flex;font-variant-numeric:tabular-nums;height:1.5em;justify-content:flex-end}.betterdocs-code-snippet-code{background:#0000;border:none;flex:1;font-family:inherit;font-size:.875rem;line-height:1.5;margin:0;min-height:3rem;overflow-x:auto;padding:1rem;white-space:pre}.betterdocs-code-snippet-code code{background:#0000;border:none;display:block;font-family:inherit;font-size:inherit;line-height:inherit;padding:0;white-space:pre}.betterdocs-code-snippet-code::-webkit-scrollbar{height:8px}.betterdocs-code-snippet-code::-webkit-scrollbar-track{background:#0000001a;border-radius:4px}.betterdocs-code-snippet-code::-webkit-scrollbar-thumb{background:#0000004d;border-radius:4px}.betterdocs-code-snippet-code::-webkit-scrollbar-thumb:hover{background:#00000080}.betterdocs-code-snippet-copy-container{display:inline-flex;position:relative}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button{flex-shrink:0;position:relative}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button .betterdocs-code-snippet-copied-icon,.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button .betterdocs-code-snippet-copy-icon{align-items:center;display:flex;justify-content:center;transition:opacity .18s ease,transform .18s ease}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button .betterdocs-code-snippet-copied-icon{inset:0;opacity:0;position:absolute;transform:scale(.5)}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button.is-copied .betterdocs-code-snippet-copy-icon{opacity:0;transform:scale(.5)}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button.is-copied .betterdocs-code-snippet-copied-icon{opacity:1;transform:scale(1)}.betterdocs-code-snippet-wrapper .betterdocs-code-snippet-copy-button:focus-visible{outline:2px solid #0969da;outline-offset:2px}.betterdocs-code-snippet-tooltip{border-radius:6px;bottom:calc(100% + 9px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:500;left:50%;line-height:1.35;opacity:0;padding:5px 9px;pointer-events:none;position:absolute;transform:translateX(-50%) translateY(3px);transition:opacity .18s ease,transform .18s ease,visibility .18s;visibility:hidden;white-space:nowrap;z-index:20}.betterdocs-code-snippet-tooltip:after{border:5px solid #0000;border-top-color:inherit;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.betterdocs-code-snippet-tooltip.show{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-tooltip{background-color:#24292f;border-top-color:#24292f;box-shadow:0 4px 12px #1f232847;color:#fff}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-tooltip.is-error{background-color:#cf222e;border-top-color:#cf222e}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-tooltip{background-color:#e6edf3;border-top-color:#e6edf3;box-shadow:0 4px 12px #01040999;color:#0d1117}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-tooltip.is-error{background-color:#f85149;border-top-color:#f85149;color:#2d0709}@media(max-width:768px){.betterdocs-code-snippet-wrapper{border-radius:6px;margin:1rem 0}.betterdocs-code-snippet-header,.betterdocs-file-preview-header{font-size:.8125rem;min-height:auto;padding:.625rem .75rem}.betterdocs-file-preview-header .betterdocs-file-preview-left{gap:.5rem}.betterdocs-file-preview-header .betterdocs-traffic-lights{gap:.375rem}.betterdocs-file-preview-header .betterdocs-traffic-lights .traffic-light{height:10px;width:10px}.betterdocs-file-preview-header .betterdocs-file-name .file-name-text{font-size:.8125rem}.betterdocs-code-snippet-header:not(.betterdocs-file-preview-header){align-items:flex-start;flex-direction:column;gap:.5rem}.betterdocs-code-snippet-copy-button{align-self:flex-end;font-size:.8125rem;padding:.375rem .625rem}.betterdocs-code-snippet-copy-button svg{height:14px;width:14px}.betterdocs-code-snippet-line-numbers{font-size:.75rem;min-width:2.5rem;padding:.75rem .5rem}.betterdocs-code-snippet-code{font-size:.8125rem;padding:.75rem}}@media(max-width:480px){.betterdocs-code-snippet-wrapper{border-radius:4px;margin:.75rem 0}.betterdocs-code-snippet-header,.betterdocs-file-preview-header{padding:.5rem}.betterdocs-file-preview-header .betterdocs-file-preview-left{gap:.375rem}.betterdocs-file-preview-header .betterdocs-traffic-lights{gap:.25rem}.betterdocs-file-preview-header .betterdocs-traffic-lights .traffic-light{height:8px;width:8px}.betterdocs-file-preview-header .betterdocs-file-icon{height:16px;width:16px}.betterdocs-file-preview-header .betterdocs-file-icon .betterdocs-file-icon-emoji{font-size:12px}.betterdocs-file-preview-header .betterdocs-file-name .file-name-text{font-size:.75rem}.betterdocs-code-snippet-copy-button{font-size:.75rem;gap:.25rem;padding:.25rem .5rem}.betterdocs-code-snippet-copy-button svg{height:12px;width:12px}.betterdocs-code-snippet-line-numbers{font-size:.6875rem;min-width:2rem;padding:.5rem .375rem}.betterdocs-code-snippet-code{font-size:.75rem;padding:.5rem}}@media(prefers-contrast:high){.betterdocs-code-snippet-wrapper{border-width:2px}.betterdocs-code-snippet-wrapper.theme-light{border-color:#000}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-header{border-bottom-color:#000}.betterdocs-code-snippet-wrapper.theme-light .betterdocs-code-snippet-line-numbers{border-right-color:#000}.betterdocs-code-snippet-wrapper.theme-dark{border-color:#fff}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-header{border-bottom-color:#fff}.betterdocs-code-snippet-wrapper.theme-dark .betterdocs-code-snippet-line-numbers{border-right-color:#fff}}@media(prefers-reduced-motion:reduce){.betterdocs-code-snippet-copy-button,.betterdocs-code-snippet-tooltip,.betterdocs-code-snippet-wrapper{transition:none}}@media print{.betterdocs-code-snippet-wrapper{border:1px solid #000;box-shadow:none;break-inside:avoid}.betterdocs-code-snippet-header{background-color:#f5f5f5!important;border-bottom:1px solid #000}.betterdocs-code-snippet-copy-button{display:none}.betterdocs-code-snippet-code{background-color:#fff!important;color:#000!important;overflow:visible;white-space:pre-wrap;word-wrap:break-word}.betterdocs-code-snippet-line-numbers{background-color:#f5f5f5!important;border-right:1px solid #000;color:#666!important}}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-header,.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-file-preview-left{align-items:stretch}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tabs{align-items:stretch;display:flex;flex-wrap:wrap;gap:2px}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-item{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;border-radius:0;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;line-height:1.4;margin:0;padding:10px 12px;transition:color .15s ease,border-color .15s ease}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-item:active,.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-item:focus,.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-item:focus-visible,.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-item:hover{outline:none}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-item.is-active{border-bottom-color:#8b949e}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-item.is-active.betterdocs-api-response--2xx{border-bottom-color:#28ca42}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-item.is-active.betterdocs-api-response--3xx{border-bottom-color:#ffbd2e}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-item.is-active.betterdocs-api-response--4xx,.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-item.is-active.betterdocs-api-response--5xx{border-bottom-color:#ff5f57}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-dot{background:#8b949e;border-radius:50%;display:inline-block;flex-shrink:0;height:8px;width:8px}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-dot.betterdocs-api-response--2xx{background:#28ca42}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-dot.betterdocs-api-response--3xx{background:#ffbd2e}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-dot.betterdocs-api-response--4xx,.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-dot.betterdocs-api-response--5xx{background:#ff5f57}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab .betterdocs-code-snippet-tab-label{white-space:nowrap}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab.theme-light .betterdocs-code-snippet-tab-item{color:#57606a}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab.theme-light .betterdocs-code-snippet-tab-item.is-active,.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab.theme-light .betterdocs-code-snippet-tab-item:hover{color:#24292e}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab.theme-dark .betterdocs-code-snippet-tab-item{color:#8b949e}.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab.theme-dark .betterdocs-code-snippet-tab-item.is-active,.betterdocs-code-snippet-wrapper.betterdocs-code-snippet-tab.theme-dark .betterdocs-code-snippet-tab-item:hover{color:#e6edf3}
.betterdocs-content-area.block-archive-list{padding:0}.betterdocs-content-area.block-archive-list .betterdocs-content-inner-area .betterdocs-entry-title{margin-bottom:20px!important}.betterdocs-content-area.block-archive-list .betterdocs-content-inner-area .betterdocs-entry-title.editor-mode{padding-bottom:0}
.betterdocs-entry-content .betterdocs-print-pdf{float:right;margin-right:10px;margin-top:-15px}.betterdocs-entry-content .betterdocs-print-pdf .betterdocs-print-btn{align-items:center;background-color:#fafafa;border-radius:5px;cursor:pointer;display:flex;justify-content:center;padding:6px}.betterdocs-entry-content #betterdocs-single-content{color:#4d4d4d;font-size:16px}.betterdocs-entry-content #betterdocs-single-content .betterdocs-content-heading{color:#4d4d4d;font-size:20px}
.update-date{color:#566e8b;font-size:14px;font-style:italic}
.docs-navigation{align-items:center;display:flex;justify-content:space-between;margin:20px 0}.docs-navigation a[rel=prev] svg{margin-right:10px}.docs-navigation a[rel=next] svg{margin-left:10px}.docs-navigation a{align-items:center;color:#3f5876;display:flex;font-size:16px;font-weight:bolder;line-height:1.5em;position:relative;text-decoration:none!important;transition:all .3s}.docs-navigation a:first-child{margin-right:20px}.docs-navigation a:last-child{margin-left:20px;text-align:right}.docs-navigation a svg{min-width:16px;width:16px;fill:#5edf8e}
.el-betterdocs-category-grid-wrapper{margin:0 -7.5px}.el-betterdocs-category-grid-wrapper .el-betterdocs-category-grid.fit-to-screen{display:flex;flex-wrap:wrap}.el-betterdocs-category-grid-wrapper .el-betterdocs-category-grid.fit-to-screen .el-betterdocs-category-grid-post{display:flex}.el-betterdocs-category-grid-wrapper .el-betterdocs-category-grid.fit-to-screen .el-betterdocs-category-grid-post .el-betterdocs-cg-inner{width:100%}.el-betterdocs-category-grid-post .el-betterdocs-cg-inner{background:#fff;box-shadow:0 10px 100px 0 #282f6214;margin:0 7.5px 15px}.el-betterdocs-category-grid-post .docs-sub-cat-list{display:block}.betterdocs-category-grid-wrapper .el-betterdocs-cg-body{padding:0 20px}.betterdocs-category-grid-wrapper .el-betterdocs-cg-body ul{list-style:none;margin:0;padding:0}.betterdocs-category-grid-wrapper .el-betterdocs-cg-body ul li{align-items:center;color:#566e8b;display:flex;margin:10px}.betterdocs-category-grid-wrapper .el-betterdocs-cg-body ul li a{color:#566e8b;line-height:1.8;text-decoration:none}.betterdocs-category-grid-wrapper .el-betterdocs-cg-body ul li .el-betterdocs-cg-post-list-icon{font-style:normal;line-height:1.8;margin-right:10px}.betterdocs-category-grid-wrapper .el-betterdocs-cg-body ul.docs-sub-cat-list{margin-left:20px}.el-betterdocs-cg-header{padding:20px}.el-betterdocs-cg-header .el-betterdocs-cg-header-inner{align-items:center;display:flex;flex-direction:row;padding-bottom:20px}.el-betterdocs-cg-header .betterdocs-category-title{color:#528ffe;font-size:20px;margin:0;position:relative;word-break:break-word}.el-betterdocs-cg-header .el-betterdocs-cat-icon{margin-right:30px;max-height:32px;max-width:32px;transition:.3s}.el-betterdocs-cg-header .el-betterdocs-cat-icon img{width:100%}.el-betterdocs-cg-header .el-betterdocs-item-count{align-items:center;background:#528ffe;border-radius:50%;color:#fff;display:flex;font-size:15px;justify-content:center;margin-left:auto;min-height:35px;min-width:35px}.elgb-betterdocs-grid-sub-cat-title{cursor:pointer;display:block;margin:10px 10px 0}.elgb-betterdocs-grid-sub-cat-title .toggle-arrow{margin-right:5px}.elgb-betterdocs-grid-sub-cat-title .arrow-down{display:none}.elgb-betterdocs-grid-sub-cat-title a{color:#566e8b;font-size:18px;line-height:2;outline:none;text-decoration:none!important;transition:all .3s}.elgb-betterdocs-grid-sub-cat-title i{font-size:16px}.docs-sub-cat-wrapper{display:none}.el-betterdocs-cg-button{background-color:#fff;border:1px solid #528ffe;border-radius:50px;color:#528ffe;display:inline-block;font-size:16px;line-height:1;margin:10px 20px;padding:15px 20px;text-decoration:none!important}.el-betterdocs-cg-button .el-betterdocs-cg-button-icon{font-style:normal;position:relative;top:1px}.el-betterdocs-cg-button .el-betterdocs-cg-button-icon.el-betterdocs-cg-button-icon-left{margin-right:5px}.el-betterdocs-cg-button .el-betterdocs-cg-button-icon.el-betterdocs-cg-button-icon-right{margin-left:5px}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-cg-header{padding:0 20px}.el-betterdocs-category-grid-post.layout-2 .betterdocs-category-title{color:#528ffe;font-size:18px;font-weight:500;margin-top:30px;transition:.3s}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-item-count{background:none;border-radius:0;display:block;height:45px;margin:0;position:relative;width:auto;width:40px}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-item-count:before{align-items:center;background:#fc8c91;content:attr(data-content);display:flex;height:45px;justify-content:center;left:0;position:absolute;top:-1px;width:40px}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-item-count:after{border-right:6px solid #0000;border-top:6px solid #ad5e62;content:"";left:40px;opacity:.9;position:absolute;top:-1px}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-cg-body ul li{font-size:15px}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-cg-body ul li a{color:#707070}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-cg-inner{border-radius:5px;box-shadow:0 1px 5px 0 #00094e1a;transition:.3s}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-cg-inner:hover{box-shadow:0 15px 40px 0 #00094e1a}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-cg-button{border:0 solid;border-radius:0;color:#333;font-size:15px;text-decoration:none!important;transition:.3s}.el-betterdocs-category-grid-post.layout-2 .el-betterdocs-cg-button:hover{color:#fc8c91}.betterdocs-category-grid{display:flex;flex-wrap:wrap}.docs-sub-cat-wrapper{overflow:hidden;transition:height .3s ease-in}@media only screen and (min-width:1025px){.betterdocs-block.betterdocs-grid-1{position:relative}.betterdocs-block.betterdocs-grid-1 .el-betterdocs-category-grid-post{width:100%}.betterdocs-block.betterdocs-grid-2{position:relative}.betterdocs-block.betterdocs-grid-2 .el-betterdocs-category-grid-post{width:50%}.betterdocs-block.betterdocs-grid-2 .el-betterdocs-category-grid-post:nth-of-type(2n){margin-right:0!important}.betterdocs-block.betterdocs-grid-2 .el-betterdocs-category-grid-post:nth-of-type(odd){clear:left}.betterdocs-block.betterdocs-grid-3{position:relative}.betterdocs-block.betterdocs-grid-3 .el-betterdocs-category-grid-post{width:33.3333%}.betterdocs-block.betterdocs-grid-3 .el-betterdocs-category-grid-post:nth-of-type(3n){margin-right:0!important}.betterdocs-block.betterdocs-grid-3 .el-betterdocs-category-grid-post:nth-of-type(3n+1){clear:left}.betterdocs-block.betterdocs-grid-4{position:relative}.betterdocs-block.betterdocs-grid-4 .el-betterdocs-category-grid-post{width:25%}.betterdocs-block.betterdocs-grid-4 .el-betterdocs-category-grid-post:nth-of-type(4n){margin-right:0!important}.betterdocs-block.betterdocs-grid-4 .el-betterdocs-category-grid-post:nth-of-type(4n+1){clear:left}.betterdocs-block.betterdocs-grid-5{position:relative}.betterdocs-block.betterdocs-grid-5 .el-betterdocs-category-grid-post{width:20%}.betterdocs-block.betterdocs-grid-5 .el-betterdocs-category-grid-post:nth-of-type(5n){margin-right:0!important}.betterdocs-block.betterdocs-grid-5 .el-betterdocs-category-grid-post:nth-of-type(5n+1){clear:left}.betterdocs-block.betterdocs-grid-6{position:relative}.betterdocs-block.betterdocs-grid-6 .el-betterdocs-category-grid-post{width:16%}.betterdocs-block.betterdocs-grid-6 .el-betterdocs-category-grid-post:nth-of-type(6n){margin-right:0!important}.betterdocs-block.betterdocs-grid-6 .el-betterdocs-category-grid-post:nth-of-type(6n+1){clear:left}}@media only screen and (max-width:1024px)and (min-width:766px){.betterdocs-block.betterdocs-grid-tablet-1{position:relative}.betterdocs-block.betterdocs-grid-tablet-1 .el-betterdocs-category-grid-post{width:100%}.betterdocs-block.betterdocs-grid-tablet-2{position:relative}.betterdocs-block.betterdocs-grid-tablet-2 .el-betterdocs-category-grid-post{width:50%}.betterdocs-block.betterdocs-grid-tablet-2 .el-betterdocs-category-grid-post:nth-of-type(2n){margin-right:0!important}.betterdocs-block.betterdocs-grid-tablet-2 .el-betterdocs-category-grid-post:nth-of-type(odd){clear:left}.betterdocs-block.betterdocs-grid-tablet-3{position:relative}.betterdocs-block.betterdocs-grid-tablet-3 .el-betterdocs-category-grid-post{width:33.3333%}.betterdocs-block.betterdocs-grid-tablet-3 .el-betterdocs-category-grid-post:nth-of-type(3n){margin-right:0!important}.betterdocs-block.betterdocs-grid-tablet-3 .el-betterdocs-category-grid-post:nth-of-type(3n+1){clear:left}.betterdocs-block.betterdocs-grid-tablet-4{position:relative}.betterdocs-block.betterdocs-grid-tablet-4 .el-betterdocs-category-grid-post{width:25%}.betterdocs-block.betterdocs-grid-tablet-4 .el-betterdocs-category-grid-post:nth-of-type(4n){margin-right:0!important}.betterdocs-block.betterdocs-grid-tablet-4 .el-betterdocs-category-grid-post:nth-of-type(4n+1){clear:left}.betterdocs-block.betterdocs-grid-tablet-5{position:relative}.betterdocs-block.betterdocs-grid-tablet-5 .el-betterdocs-category-grid-post{width:20%}.betterdocs-block.betterdocs-grid-tablet-5 .el-betterdocs-category-grid-post:nth-of-type(5n){margin-right:0!important}.betterdocs-block.betterdocs-grid-tablet-5 .el-betterdocs-category-grid-post:nth-of-type(5n+1){clear:left}.betterdocs-block.betterdocs-grid-tablet-6{position:relative}.betterdocs-block.betterdocs-grid-tablet-6 .el-betterdocs-category-grid-post{width:16%}.betterdocs-block.betterdocs-grid-tablet-6 .el-betterdocs-category-grid-post:nth-of-type(6n){margin-right:0!important}.betterdocs-block.betterdocs-grid-tablet-6 .el-betterdocs-category-grid-post:nth-of-type(6n+1){clear:left}}@media only screen and (max-width:767px){.betterdocs-block.betterdocs-grid-mobile-1{position:relative}.betterdocs-block.betterdocs-grid-mobile-1 .el-betterdocs-category-grid-post{width:100%}.betterdocs-block.betterdocs-grid-mobile-2{position:relative}.betterdocs-block.betterdocs-grid-mobile-2 .el-betterdocs-category-grid-post{width:50%}.betterdocs-block.betterdocs-grid-mobile-2 .el-betterdocs-category-grid-post:nth-of-type(2n){margin-right:0!important}.betterdocs-block.betterdocs-grid-mobile-2 .el-betterdocs-category-grid-post:nth-of-type(odd){clear:left}.betterdocs-block.betterdocs-grid-mobile-3{position:relative}.betterdocs-block.betterdocs-grid-mobile-3 .el-betterdocs-category-grid-post{width:33.3333%}.betterdocs-block.betterdocs-grid-mobile-3 .el-betterdocs-category-grid-post:nth-of-type(3n){margin-right:0!important}.betterdocs-block.betterdocs-grid-mobile-3 .el-betterdocs-category-grid-post:nth-of-type(3n+1){clear:left}.betterdocs-block.betterdocs-grid-mobile-4{position:relative}.betterdocs-block.betterdocs-grid-mobile-4 .el-betterdocs-category-grid-post{width:25%}.betterdocs-block.betterdocs-grid-mobile-4 .el-betterdocs-category-grid-post:nth-of-type(4n){margin-right:0!important}.betterdocs-block.betterdocs-grid-mobile-4 .el-betterdocs-category-grid-post:nth-of-type(4n+1){clear:left}.betterdocs-block.betterdocs-grid-mobile-5{position:relative}.betterdocs-block.betterdocs-grid-mobile-5 .el-betterdocs-category-grid-post{width:20%}.betterdocs-block.betterdocs-grid-mobile-5 .el-betterdocs-category-grid-post:nth-of-type(5n){margin-right:0!important}.betterdocs-block.betterdocs-grid-mobile-5 .el-betterdocs-category-grid-post:nth-of-type(5n+1){clear:left}.betterdocs-block.betterdocs-grid-mobile-6{position:relative}.betterdocs-block.betterdocs-grid-mobile-6 .el-betterdocs-category-grid-post{width:16%}.betterdocs-block.betterdocs-grid-mobile-6 .el-betterdocs-category-grid-post:nth-of-type(6n){margin-right:0!important}.betterdocs-block.betterdocs-grid-mobile-6 .el-betterdocs-category-grid-post:nth-of-type(6n+1){clear:left}}.rtl .el-betterdocs-category-grid-post.layout-2 .el-betterdocs-item-count:after{border-left:6px solid #0000;border-right:unset;border-top:6px solid #ad5e62;left:0;position:absolute;right:40px}.rtl .el-betterdocs-category-grid-post .el-betterdocs-cg-header .el-betterdocs-item-count{margin-left:unset;margin-right:auto}.rtl .el-betterdocs-category-grid-post.layout-2 .el-betterdocs-cg-header .el-betterdocs-item-count{margin-left:auto;margin-right:unset}.betterdocs-category-grid-wrapper{display:block;margin:0 auto;max-width:1600px;width:100%}.betterdocs-category-grid.masonry{margin-left:auto;margin-right:auto}
.betterdocs-article-reactions{background-color:#fff;border-radius:5px;display:flex;flex-flow:row wrap;justify-content:space-between;padding:2em}.betterdocs-article-reactions .betterdocs-article-reactions-heading{flex:0 0 auto}.betterdocs-article-reactions .betterdocs-article-reactions-heading h5{color:#566e8b;display:inline-block;font-size:1em;margin:0}.betterdocs-article-reactions .betterdocs-article-reaction-links{margin:0;padding:0}.betterdocs-article-reactions .betterdocs-article-reaction-links li{display:inline-table;list-style:none;margin:0}.betterdocs-article-reactions .betterdocs-article-reaction-links li a{align-items:center;background-color:#19ca9e;border-radius:50%;box-shadow:0 3px 10px 0 #031d3c26;display:inline-block;display:flex;height:29px;justify-content:center;margin-left:5px;text-align:center;transition:all .2s ease-in-out;width:29px}.betterdocs-article-reactions .betterdocs-article-reaction-links li a:hover{background-color:#fff}.betterdocs-article-reactions .betterdocs-article-reaction-links li a:hover svg path{fill:#19ca9e}.betterdocs-article-reactions .betterdocs-article-reaction-links li a svg{height:15px;width:15px}.betterdocs-article-reactions .betterdocs-article-reaction-links li a svg path{fill:#fff}
@keyframes slideDown{0%{max-height:0}to{max-height:400px}}.betterdocs-searchbox-wrapper{background-color:#f7f7f7;padding:50px 20px}.betterdocs-searchbox-wrapper .betterdocs-live-search{display:block;margin:0 auto;max-width:800px;width:100%}.betterdocs-search-heading{text-align:center}.betterdocs-search-heading .heading{color:#566e8b;font-size:40px;line-height:1.2;margin:0 0 20px}.betterdocs-search-heading .subheading{color:#566e8b;font-size:16px;line-height:1.2;margin:0 0 20px}.betterdocs-wrapper{background-color:#fff;flex:auto}.betterdocs-searchform{align-items:center;background:#fff;background-color:#fff;border:1px solid #f1f1f1;border-radius:8px;box-sizing:border-box;display:flex;flex-flow:row nowrap;padding:22px 15px;position:relative;width:100%}.betterdocs-searchform .betterdocs-search-field{background:none;border:none;box-shadow:none;color:#595959;font-size:1em;font-size:18px;outline:0;padding:0 15px;position:relative;width:100%}.betterdocs-searchform .betterdocs-search-field:focus{border:none;box-shadow:none}.betterdocs-searchform svg{height:30px;fill:#444b54;cursor:pointer;opacity:.5;transition:all .3s}.betterdocs-searchform svg.docs-search-icon{margin-left:15px;fill:#444b54;height:30px}.betterdocs-searchform svg.docs-search-icon:hover{fill:#444b54}.betterdocs-searchform svg.docs-search-loader{display:none;height:30px;margin-right:15px}.betterdocs-searchform svg.docs-search-close{display:none;margin-right:13px}.betterdocs-live-search{box-sizing:border-box;position:relative}.betterdocs-live-search .docs-search-result{background-color:#fff;border:1px solid #f1f1f1;list-style:none;margin:15px 0 0;max-height:400px;max-width:800px;min-width:300px;overflow-y:scroll;padding:0;position:absolute;top:auto;width:100%;z-index:999}.betterdocs-live-search .docs-search-result li{border-bottom:1px solid;border-color:#f5f5f5;display:flex;flex-direction:row;padding:5px}.betterdocs-live-search .docs-search-result li img{align-self:center;width:80px}.betterdocs-live-search .docs-search-result li span{color:#444b54;font-size:.8em}.betterdocs-live-search .docs-search-result li:hover{background:#f5f5f5;background-color:#f5f5f5}.betterdocs-live-search .docs-search-result li:only-child{border:none;color:#444;font-size:16px;padding:15px}.betterdocs-live-search .docs-search-result li a{color:#444;display:block;font-size:16px;padding:10px;text-decoration:none}.betterdocs-live-search .docs-search-result li a:hover{color:#444}.betterdocs-search-result-wrap{position:relative;z-index:9999}.betterdocs-search-result-wrap:before{border:12px solid;border-color:#0000 #0000 #fff;content:"";height:0;left:47px;position:absolute;top:-8px;width:0;z-index:9999}.betterdocs-search-result-wrap.hideArrow:before{display:none}.docs-search-result{animation:slideDown .4s ease-in-out}.docs-search-close path.close-line{fill:#ff697b}.docs-search-close path.close-border{fill:#444b54}.docs-search-loader{stroke:#444b54}.betterdocs-searchform-input-wrap{align-items:center;display:flex;width:100%}.betterdocs-searchform select:focus{box-shadow:none!important;outline:none!important}
.betterdocs-social-share{display:flex;flex-flow:row wrap;margin-top:44px}.betterdocs-social-share .betterdocs-social-share-heading{align-items:center;display:flex;flex:0 0 auto;margin-right:10px}.betterdocs-social-share .betterdocs-social-share-heading h5{color:#566e8b;font-size:1em;margin:0}.betterdocs-social-share .betterdocs-social-share-links{display:flex;flex:0 0 auto;justify-content:space-around;margin:0;padding:0;text-align:center}.betterdocs-social-share .betterdocs-social-share-links li{flex:1 1 auto;list-style:none;margin:0;padding:0 8px;text-align:center}.betterdocs-social-share .betterdocs-social-share-links li a{color:#f56a6a;display:inline-block;transition:all .3s}.betterdocs-social-share .betterdocs-social-share-links li a img{height:30px;width:30px}
.betterdocs-toc-block .betterdocs-toc{background-color:#fff;margin:0;padding:20px 25px 20px 20px}.betterdocs-toc-block .betterdocs-toc .angle-icon{display:none;float:right;width:18px}.betterdocs-toc-block .betterdocs-toc>.toc-title{color:#3f5876;display:block;font-size:16px;font-weight:700;margin:0}.betterdocs-toc-block .betterdocs-toc .toc-list li{display:table;font-size:14px;font-weight:400;margin-left:0;margin-right:0}.betterdocs-toc-block .betterdocs-toc .toc-list li a{padding:0;word-wrap:normal;color:#566e8b;display:inline-block;font-size:14px;font-weight:600;line-height:1.6;margin:5px 0;text-decoration:none}.betterdocs-toc-block .betterdocs-toc .toc-list li a:focus{outline:none}.betterdocs-toc-block .betterdocs-toc .toc-list li a:before{color:#566e8b;font-size:12px}.betterdocs-toc-block .betterdocs-toc ul{list-style-type:none;margin:0;padding:0 0 0 10px}.betterdocs-toc-block .betterdocs-toc ul.betterdocs-hierarchial-toc{counter-reset:item;position:relative}.betterdocs-toc-block .betterdocs-toc ul.betterdocs-hierarchial-toc a.active:after{background-color:#528fff;content:"";height:1.6em;left:-1px;position:absolute;width:0}.betterdocs-toc-block .betterdocs-toc ul.betterdocs-hierarchial-toc ul{counter-reset:item}.betterdocs-toc-block .betterdocs-toc.toc-list-number .toc-list.betterdocs-hierarchial-toc li a:before{content:counters(item,".") ". ";counter-increment:item}@media(max-width:767px){.betterdocs-toc-block .betterdocs-toc{position:relative;width:100%}.betterdocs-toc-block .betterdocs-toc.collapsible-sm .toc-title{pointer-events:auto}.betterdocs-toc-block .betterdocs-toc.collapsible-sm .angle-down{display:block}.betterdocs-toc-block .betterdocs-toc.collapsible-sm .toc-list{display:none}}
