pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: StackOverflow Dark
  Description: Dark theme as used on stackoverflow.com
  Author: stackoverflow.com
  Maintainer: @Hirse
  Website: https://github.com/StackExchange/Stacks
  License: MIT
  Updated: 2021-05-15

  Updated for @stackoverflow/stacks v0.64.0
  Code Blocks: /blob/v0.64.0/lib/css/components/_stacks-code-blocks.less
  Colors: /blob/v0.64.0/lib/css/exports/_stacks-constants-colors.less
*/.hljs{background:#1c1b1b}.hljs,.hljs-subst{color:#fff}.hljs-comment{color:#999}.hljs-attr,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-section,.hljs-selector-tag{color:#88aece}.hljs-attribute{color:#c59bc1}.hljs-name,.hljs-number,.hljs-quote,.hljs-selector-id,.hljs-template-tag,.hljs-type{color:#f08d49}.hljs-selector-class{color:#88aece}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-string,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#b5bd68}.hljs-meta,.hljs-selector-pseudo{color:#88aece}.hljs-built_in,.hljs-literal,.hljs-title{color:#f08d49}.hljs-bullet,.hljs-code{color:#ccc}.hljs-meta .hljs-string{color:#b5bd68}.hljs-deletion{color:#de7176}.hljs-addition{color:#76c490}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot?exenbr);src:url(/fonts/icomoon.eot?exenbr#iefix) format("embedded-opentype"),url(/fonts/icomoon.ttf?exenbr) format("truetype"),url(/fonts/icomoon.woff?exenbr) format("woff"),url(/fonts/icomoon.svg?exenbr#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-crown:before{content:"";color:gold}.icon-wallet:before{content:""}.icon-profile-female:before{content:""}.icon-profile-male:before{content:""}.icon-alarm-clock:before{content:""}.icon-ruler:before{content:""}.icon-document-text:before{content:""}.icon-documents:before{content:""}.icon-notebook:before{content:""}.icon-clipboard-edit:before{content:""}.icon-mail-checked:before{content:""}.icon-mail-error:before{content:""}.icon-document-file-css:before{content:""}.icon-file-txt:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-left:before{content:""}.icon-content:before{content:""}.icon-pocket:before{content:""}.icon-more-horizontal:before{content:""}.icon-highlight:before{content:""}.icon-read_more:before{content:""}.icon-article:before{content:""}.icon-map:before{content:""}.icon-menu:before{content:""}.icon-verified:before{content:""}.icon-rocket1:before{content:""}.icon-workspaces:before{content:""}.icon-groups:before{content:""}.icon-schema:before{content:""}.icon-account-tree:before{content:""}.icon-trending-up:before{content:""}.icon-pause-circle-filled:before{content:""}.icon-play-circle-filled:before{content:""}.icon-alarm-add:before{content:""}.icon-hourglass:before{content:""}.icon-timer:before{content:""}.icon-send:before{content:""}.icon-rocket-launch:before{content:""}.icon-label-important:before{content:""}.icon-logout:before{content:""}.icon-filter:before{content:""}.icon-keyboard-backspace:before{content:""}.icon-table-chart:before{content:""}.icon-timeline:before{content:""}.icon-kanban:before{content:""}.icon-format-list:before{content:""}.icon-grid-view:before{content:""}.icon-dashboard:before{content:""}.icon-dashboard-customize:before{content:""}.icon-space-dashboard:before{content:""}.icon-markdown:before{content:""}.icon-twitter:before{content:"";color:#1da1f2}.icon-facebook:before{content:"";color:#1877f2}.icon-gmail:before{content:"";color:#d14836}.icon-home:before{content:""}.icon-bookmark-outline:before{content:""}.icon-pencil1:before{content:""}.icon-quill:before{content:""}.icon-images:before{content:""}.icon-books:before{content:""}.icon-file-text:before{content:""}.icon-copy:before{content:""}.icon-folder-open:before{content:""}.icon-credit-card:before{content:""}.icon--:before{content:""}.icon-calendar:before{content:""}.icon-floppy-disk:before{content:""}.icon-user2:before{content:""}.icon-quotes-left:before{content:""}.icon-quotes-right:before{content:""}.icon-spinner:before{content:""}.icon-search:before{content:""}.icon-lock:before{content:""}.icon-unlocked:before{content:""}.icon-equalizer:before{content:""}.icon-magic-wand:before{content:""}.icon-bug:before{content:""}.icon-stats-dots:before{content:""}.icon-rocket:before{content:""}.icon-bin:before{content:""}.icon-airplane:before{content:""}.icon-switch:before{content:""}.icon-clipboard:before{content:""}.icon-earth:before{content:""}.icon-link:before{content:""}.icon-flag:before{content:""}.icon-attachment:before{content:""}.icon-bookmark:before{content:""}.icon-bookmarks:before{content:""}.icon-heart:before{content:""}.icon-heart-broken:before{content:""}.icon-enter:before{content:""}.icon-embed:before{content:""}.icon-embed2:before{content:""}.icon-terminal:before{content:""}.icon-dropbox:before{content:""}.icon-video-camera:before{content:""}.icon-bell-o:before{content:""}.icon-bell:before{content:""}.icon-columns:before{content:""}.icon-paragraph:before{content:""}.icon-comments-o:before{content:""}.icon-images1:before{content:""}.icon-file-text2:before{content:""}.icon-folder:before{content:""}.icon-price-tag:before{content:""}.icon-qrcode:before{content:""}.icon-ticket:before{content:""}.icon-credit-card1:before{content:""}.icon-pushpin1:before{content:""}.icon-location:before{content:""}.icon-display:before{content:""}.icon-drawer2:before{content:""}.icon-save:before{content:""}.icon-undo2:before{content:""}.icon-redo2:before{content:""}.icon-enlarge:before{content:""}.icon-enlarge2:before{content:""}.icon-shrink2:before{content:""}.icon-cogs:before{content:""}.icon-briefcase:before{content:""}.icon-airplane1:before{content:""}.icon-list-numbered:before{content:""}.icon-list2:before{content:""}.icon-tree:before{content:""}.icon-flag1:before{content:""}.icon-eye:before{content:""}.icon-contrast:before{content:""}.icon-warning:before{content:""}.icon-notification:before{content:""}.icon-question:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-cross:before{content:""}.icon-play:before{content:""}.icon-pause:before{content:""}.icon-stop:before{content:""}.icon-loop2:before{content:""}.icon-arrow-left2:before{content:""}.icon-bold:before{content:""}.icon-italic:before{content:""}.icon-strikethrough:before{content:""}.icon-table:before{content:""}.icon-table2:before{content:""}.icon-embed1:before{content:""}.icon-file-pdf:before{content:""}@import"https://fonts.googleapis.com/css?family=Open+Sans:400,700";.editor-container{display:flex;flex-flow:row wrap;background:gray;height:calc(100% - 15.75rem);overflow:auto;box-shadow:0 .313rem .625rem rgba(0,0,0,.5)}.editor-container .gutter{background:#11101f;color:gray;display:flex;flex-flow:column wrap;padding:1rem}.editor-container .gutter span{line-height:2.2rem;color:#62a9b9}.editor-container .gutter .error{color:#c93d3d}.editor-container .gutter .number{cursor:pointer}.editor-container .gutter .number:hover{opacity:.8}.editor-container textarea{background:#1a1930;flex:1 1;white-space:nowrap;border:0;color:#fff;resize:unset;padding:1rem;line-height:2.2rem;overflow:hidden auto}.editor-container textarea:focus{outline:none}.editor-info{height:1.313rem;padding:0 .625rem;display:flex;justify-content:space-between;align-items:center;background:#1a1930;color:#fff}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}code,kbd,samp{font-family:monospace,monospace;font-size:1em}mark{background-color:#ff0;color:#000}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table}progress{display:inline-block}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield}details,menu{display:block}canvas{display:inline-block}[hidden]{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}hr{border:0;display:block;height:1px;background:#e4e8ee;margin-top:24px}hr,ol,ul{margin-bottom:24px}ol,ul{margin-top:0;padding-left:24px}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0}dl{margin-top:0;margin-bottom:24px}dt{font-weight:600}dd{margin-left:24px;margin-bottom:24px}img{height:auto;max-width:100%}figure{margin:24px 0}figcaption{font-size:16px;line-height:24px;padding:8px 0}img,svg{display:block}table{margin-bottom:24px;width:100%}tr{border-bottom:1px solid #e4e8ee}th{text-align:left}td,th{padding:10px 16px}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}html{font-size:20px;line-height:30px}body{color:#6b7a90;font-size:1rem}a{color:#4234f8;text-decoration:none}a:active,a:hover{outline:0;text-decoration:underline}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{clear:both;color:#161e2a;font-weight:600}.h1,h1{font-size:38px;line-height:48px;letter-spacing:0}@media(min-width:641px){.h1,h1{font-size:44px;line-height:54px;letter-spacing:0}}.h2,h2{font-size:32px;line-height:42px;letter-spacing:0}@media(min-width:641px){.h2,h2{font-size:38px;line-height:48px;letter-spacing:0}}blockquote{font-size:28px;line-height:34px;letter-spacing:0}@media(min-width:641px){blockquote{font-size:32px;line-height:42px;letter-spacing:0}}.h4,h4{font-size:28px;line-height:34px;letter-spacing:0}.h5,.h6,h5,h6{font-size:20px;line-height:30px;letter-spacing:-.1px}@media(max-width:640px){.h1-mobile{font-size:38px;line-height:48px;letter-spacing:0}.h2-mobile{font-size:32px;line-height:42px;letter-spacing:0}.h3-mobile,.h4-mobile{font-size:28px;line-height:34px;letter-spacing:0}.h5-mobile,.h6-mobile{font-size:20px;line-height:30px;letter-spacing:-.1px}}.text-light,.text-light a{color:#606483}.text-light .h1,.text-light .h2,.text-light .h3,.text-light .h4,.text-light .h5,.text-light .h6,.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6{color:#fff!important}.text-sm{font-size:18px;line-height:27px}.text-sm,.text-xs{letter-spacing:-.1px}.text-xs{font-size:16px;line-height:24px}.h1,.h2,h1,h2{margin-top:48px;margin-bottom:16px}.h3,h3{margin-top:36px;margin-bottom:12px}.h4,.h5,.h6,h4,h5,h6{margin-top:24px;margin-bottom:4px}p{margin-bottom:24px}blockquote,cite,dfn,em,i{font-style:italic}blockquote{color:#6b7a90;margin-top:24px;margin-bottom:24px;margin-left:24px}blockquote:before{content:"“"}blockquote:after{content:"”"}blockquote p{display:inline}address{color:#6b7a90;border-color:#e4e8ee;border-style:solid;border-width:1px 0;padding:24px 0;margin:0 0 24px}code,kbd,pre,tt,var{background:#f3f4ff}pre{font-size:16px;line-height:24px;max-width:100%;padding:24px;margin-top:24px;margin-bottom:24px}code,kbd,tt,var{font-size:16px;padding:2px 4px}abbr,acronym{cursor:help}ins,mark{text-decoration:none}small{font-size:18px;line-height:27px;letter-spacing:-.1px}b,strong{font-weight:600}button,input,label,select,textarea{font-size:20px;line-height:30px}.container,.container-sm{width:100%;margin:0 auto;padding-left:16px;padding-right:16px}@media(min-width:481px){.container,.container-sm{padding-left:24px;padding-right:24px}}.container{max-width:1128px}.container-sm{max-width:848px}.container .container-sm{max-width:800px;padding-left:0;padding-right:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{border-radius:2px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;display:block;font-size:14px;letter-spacing:0;font-weight:600;line-height:16px;text-decoration:none;text-transform:uppercase;background-color:#fff;color:#4234f8!important;border:none;height:auto;left:8px;padding:16px 40px;top:8px;width:auto;z-index:100000}.list-reset{list-style:none;padding:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-primary{color:#4234f8}.text-secondary{color:#ff6c50}.has-top-divider{position:relative}.has-top-divider:before{content:"";position:absolute;top:0;left:0;width:100%;display:block;height:1px;background:#e4e8ee}.has-bottom-divider{position:relative}.has-bottom-divider:after{content:"";position:absolute;bottom:0;left:0;width:100%;display:block;height:1px;background:#e4e8ee}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.m-8{margin:8px}.mt-8{margin-top:8px}.mr-8{margin-right:8px}.mb-8{margin-bottom:8px}.ml-8{margin-left:8px}.m-16{margin:16px}.mt-16{margin-top:16px}.mr-16{margin-right:16px}.mb-16{margin-bottom:16px}.ml-16{margin-left:16px}.m-24{margin:24px}.mt-24{margin-top:24px}.mr-24{margin-right:24px}.mb-24{margin-bottom:24px}.ml-24{margin-left:24px}.m-32{margin:32px}.mt-32{margin-top:32px}.mr-32{margin-right:32px}.mb-32{margin-bottom:32px}.ml-32{margin-left:32px}.m-40{margin:40px}.mt-40{margin-top:40px}.mr-40{margin-right:40px}.mb-40{margin-bottom:40px}.ml-40{margin-left:40px}.m-48{margin:48px}.mt-48{margin-top:48px}.mr-48{margin-right:48px}.mb-48{margin-bottom:48px}.ml-48{margin-left:48px}.m-56{margin:56px}.mt-56{margin-top:56px}.mr-56{margin-right:56px}.mb-56{margin-bottom:56px}.ml-56{margin-left:56px}.m-64{margin:64px}.mt-64{margin-top:64px}.mr-64{margin-right:64px}.mb-64{margin-bottom:64px}.ml-64{margin-left:64px}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.p-8{padding:8px}.pt-8{padding-top:8px}.pr-8{padding-right:8px}.pb-8{padding-bottom:8px}.pl-8{padding-left:8px}.p-16{padding:16px}.pt-16{padding-top:16px}.pr-16{padding-right:16px}.pb-16{padding-bottom:16px}.pl-16{padding-left:16px}.p-24{padding:24px}.pt-24{padding-top:24px}.pr-24{padding-right:24px}.pb-24{padding-bottom:24px}.pl-24{padding-left:24px}.p-32{padding:32px}.pt-32{padding-top:32px}.pr-32{padding-right:32px}.pb-32{padding-bottom:32px}.pl-32{padding-left:32px}.p-40{padding:40px}.pt-40{padding-top:40px}.pr-40{padding-right:40px}.pb-40{padding-bottom:40px}.pl-40{padding-left:40px}.p-48{padding:48px}.pt-48{padding-top:48px}.pr-48{padding-right:48px}.pb-48{padding-bottom:48px}.pl-48{padding-left:48px}.p-56{padding:56px}.pt-56{padding-top:56px}.pr-56{padding-right:56px}.pb-56{padding-bottom:56px}.pl-56{padding-left:56px}.p-64{padding:64px}.pt-64{padding-top:64px}.pr-64{padding-right:64px}.pb-64{padding-bottom:64px}.pl-64{padding-left:64px}.sr .has-animations .is-revealing{visibility:hidden}.button{display:inline-flex;font-size:14px;letter-spacing:0;font-weight:700;line-height:16px;text-decoration:none!important;text-transform:uppercase;background-color:#fff;background:#fff;color:#4234f8!important;border:none;border-radius:2px;cursor:pointer;justify-content:center;padding:16px 40px;height:48px;text-align:center;white-space:nowrap}.button:active{outline:0}.button:before{border-radius:2px}.button-shadow{position:relative}.button-shadow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0 8px 16px rgba(22,30,42,.12);mix-blend-mode:multiply;transition:box-shadow .15s ease}.button-shadow:hover:before{box-shadow:0 8px 16px rgba(22,30,42,.16)}.button-sm{padding:8px 24px;height:32px}.button-sm.button-shadow:before{box-shadow:0 4px 16px rgba(22,30,42,.12)}.button-sm.button-shadow:hover:before{box-shadow:0 4px 16px rgba(22,30,42,.16)}.button-primary,.button-secondary{color:#fff!important;transition:background .15s ease}.button-primary{background:#4234f8}.button-primary:hover{background:#4b3ef8}.button-primary.button-shadow:before{box-shadow:0 8px 16px rgba(66,52,248,.24)}.button-primary.button-shadow:hover:before{box-shadow:0 8px 16px rgba(66,52,248,.32)}.button-primary .button-sm.button-shadow:before{box-shadow:0 4px 16px rgba(66,52,248,.24)}.button-primary .button-sm.button-shadow:hover:before{box-shadow:0 4px 16px rgba(66,52,248,.32)}.button-secondary{background:#ff6c50}.button-secondary:hover{background:#ff795f}.button-secondary.button-shadow:before{box-shadow:0 8px 16px rgba(255,108,80,.24)}.button-secondary.button-shadow:hover:before{box-shadow:0 8px 16px rgba(255,108,80,.32)}.button-secondary .button-sm.button-shadow:before{box-shadow:0 4px 16px rgba(255,108,80,.24)}.button-secondary .button-sm.button-shadow:hover:before{box-shadow:0 4px 16px rgba(255,108,80,.32)}.button-block{display:flex;width:100%}@media(max-width:640px){.button-wide-mobile{width:100%;max-width:280px}}.site-header{top:10px;width:100%;position:fixed;z-index:10;left:50%;transform:translateX(-50%)!important}.site-header-inner{position:relative;display:flex;justify-content:space-between;align-items:center;border-radius:25px;padding:0 10px;box-shadow:0 .125rem .25rem -.063rem rgba(0,0,0,.2),0 .25rem .313rem 0 rgba(0,0,0,.14),0 .063rem .625rem 0 rgba(0,0,0,.12)}.header-links,.header-links li{display:inline-flex}.header-links a:not(.button){font-size:16px;line-height:24px;letter-spacing:-.1px;font-weight:600;color:#606483;text-transform:uppercase;text-decoration:none;line-height:16px;padding:8px 24px}.header-links a:not(.button):active,.header-links a:not(.button):hover{color:#fff}.features-section{padding:60px 20px;text-align:center}.features-section h2{font-size:2em;margin-bottom:20px}.features-section p{color:#666;line-height:21px}.features-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px}.feature{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.feature h3{font-size:1.5em;margin-bottom:10px;line-height:33px}.feature p{color:#666}.how-it-works{padding:60px 20px;background-color:#f8f9fa;text-align:center}.how-it-works h2{font-size:2em;margin-bottom:20px}.how-it-works .steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin-top:40px}.step{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.step h3{font-size:1.4em;margin-bottom:10px}.pricing-section{padding:60px 20px;text-align:center}.pricing-section h2{font-size:2em;margin-bottom:20px}.pricing-section .pricing-table{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.pricing-table .plan{background-color:#fff;padding:20px;border-radius:10px;width:250px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.pricing-table .plan h3{font-size:1.5em;margin-bottom:10px}.pricing-table .plan p{margin-bottom:10px;color:#666;line-height:23px}.pricing-table .plan strong{font-size:1.4em;color:#333}.competitor-comparison{padding:60px 20px;background-color:#e9ecef;text-align:center}.competitor-comparison h2{font-size:2em;margin-bottom:20px}.competitor-comparison table{width:100%;border-collapse:collapse;margin-top:30px;background-color:#fff}.competitor-comparison table td,.competitor-comparison table th{padding:15px;border:1px solid #ddd;text-align:left}.competitor-comparison table th{background-color:#f1f3f5}.testimonials-section{padding:60px 20px;text-align:center}.testimonials-section h2{font-size:2em;margin-bottom:20px}.testimonials-section .testimonial{background-color:#fff;padding:20px;margin-bottom:20px;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.testimonials-section blockquote{font-size:1.2em;margin-bottom:10px;color:#333}.testimonials-section cite{font-size:1em;color:#666}.faqs-section{padding:60px 20px;background-color:#f8f9fa}.faqs-section h2{text-align:center;font-size:2em;margin-bottom:20px}.faq{background-color:#fff;padding:20px;margin-bottom:20px;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.faq h3{font-size:1.5em;margin-bottom:10px}.faq p{color:#666}.final-cta-section{padding:60px 20px;background-color:#5e72e4;color:#fff;text-align:center}.final-cta-section h2{font-size:2em;margin-bottom:20px}.final-cta-section p{margin-bottom:30px}.final-cta-section a{background-color:#f5365c;padding:15px 30px;color:#fff;text-decoration:none;font-size:1.2em;border-radius:5px}.final-cta-section a:hover{background-color:#f5bcbc}.cta-button{display:inline-block;padding:15px 30px;background-color:#1677ff;color:#fff;text-decoration:none!important;font-size:1.2em;margin-top:2rem;border-radius:5px;transition:background-color .3s ease}.cta-button:hover{background-color:#085dd9}.mockup-container{position:relative}.mockup-bg{pointer-events:none}.mockup-bg img,.mockup-bg svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto!important;height:auto;max-width:300%!important}.device-mockup{position:relative;width:800px;height:auto;margin:0 auto;z-index:1}.has-animations .features-extended{opacity:0}.has-animations.is-loaded .features-extended{opacity:1}.features-extended-header{margin-bottom:32px}.features-extended-wrap{display:flex;flex-wrap:wrap;margin-top:-24px}.features-extended-wrap:last-of-type{margin-bottom:-24px}.features-extended-wrap:not(:last-of-type){margin-bottom:24px}.feature-extended{padding:24px 0}.feature-extended-image{position:relative;margin-bottom:32px}.feature-extended-image img,.feature-extended-image svg{width:100%;max-width:296px;height:auto;margin-left:auto;margin-right:auto;overflow:visible}.feature-extended-body{text-align:center}@media(min-width:641px){.features-extended .container{max-width:912px}.features-extended .section-inner{padding-bottom:128px}.features-extended .section-paragraph{padding-left:72px;padding-right:72px;margin-bottom:0}.features-extended-header{margin-bottom:80px}.features-extended-wrap{margin-top:-64px}.features-extended-wrap:last-of-type{margin-bottom:-64px}.features-extended-wrap:not(:last-of-type){margin-bottom:64px}.feature-extended{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-end;padding:64px 0}.feature-extended .feature-extended-image{width:440px;margin-right:96px;margin-bottom:0}.feature-extended .feature-extended-image img,.feature-extended .feature-extended-image svg{width:auto}.feature-extended .feature-extended-image img.device-mockup,.feature-extended .feature-extended-image svg.device-mockup{max-width:296px}.feature-extended:nth-child(2n){justify-content:flex-start}.feature-extended:nth-child(2n) .feature-extended-image{order:1;margin-left:96px;margin-right:0}.feature-extended-body{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;width:360px;text-align:left}}@media(min-width:1025px){.features-extended .container{max-width:944px}.feature-extended .feature-extended-image{margin-right:64px}.feature-extended:nth-child(2n) .feature-extended-image{margin-left:64px}.feature-extended-body{width:392px}}.cta .section-paragraph{margin-bottom:32px}@media(min-width:641px){.cta .section-paragraph{margin-bottom:32px;padding-left:72px;padding-right:72px}}.body-wrap,.is-boxed{background:#fff}.body-wrap{display:flex;flex-direction:column;min-height:100dvh;height:100dvh;overflow:hidden auto}.boxed-container{box-shadow:0 20px 48px rgba(22,30,42,.16)}main{flex:1 0 auto}.section-inner{position:relative;padding-top:48px;padding-bottom:48px}@media(min-width:641px){.section-inner{padding-top:88px;padding-bottom:88px}}.site-footer{position:relative;background:#0b0d19}.site-footer:before{content:"";position:absolute;top:0;left:calc(50% - 360px);width:720px;height:291px;background-image:url(/images/footer-bg.svg);background-size:720px 291px;background-repeat:no-repeat}.site-footer .footer-particles-container{position:absolute;top:0;bottom:0;left:0;right:0}.site-footer-bottom{font-size:14px;line-height:22px;letter-spacing:0;z-index:1}.site-footer-bottom a{color:#606483;text-decoration:none}.site-footer-bottom a:active,.site-footer-bottom a:hover{text-decoration:underline}.site-footer-inner{display:flex;flex-wrap:wrap;padding-top:48px;padding-bottom:48px;position:relative}.site-footer-inner:before{content:"";position:absolute;top:0;left:0;width:100%;display:block;height:1px;background:#1e233d}.footer-brand,.footer-copyright,.footer-links,.footer-social-links{flex:none;width:100%;display:inline-flex;justify-content:center}.footer-brand,.footer-links,.footer-social-links{margin-bottom:24px}.footer-links li+li,.footer-social-links li+li{margin-left:16px}.footer-social-links li{display:inline-flex}.footer-social-links li a{padding:8px}@media(min-width:641px){.site-footer:before{top:0;left:calc(50% - 720px);width:1440px;height:582px;background-size:1440px 582px}.site-footer-inner{justify-content:space-between;padding-top:64px;padding-bottom:64px}.footer-brand,.footer-copyright,.footer-links,.footer-social-links{flex:50% 1}.footer-brand,.footer-copyright{justify-content:flex-start}.footer-links,.footer-social-links{justify-content:flex-end}.footer-links{order:1;margin-bottom:0}}.borderGray{padding:.063rem;outline:.5rem ridge hsla(0,0%,50%,.5);border-radius:.813rem}#__next,body,html{height:100%;margin:0;padding:0}html{font-size:14px}.timer-page{display:flex;flex-direction:column;height:100%}.timer-sub-nav{flex-shrink:0;padding:12px 0;border-bottom:1px solid #f0f0f0;margin-bottom:12px}.timer-content{flex:1 1;min-height:0}.calendar-container{display:flex;flex-direction:column;height:100%}.calendar-container .calendar-navbar{flex-shrink:0;padding:12px 0;border-bottom:1px solid #f0f0f0;margin-bottom:12px}.calendar-container .calendar-spin-wrapper,.calendar-container .calendar-spin-wrapper .ant-spin-container,.calendar-container .calendar-spin-wrapper .ant-spin-container .ant-spin-blur,.calendar-container .calendar-spin-wrapper .ant-spin-nested-loading{flex:1 1;min-height:0;display:flex;flex-direction:column}.calendar-container .calendar-spin-wrapper .fc{flex:1 1;min-height:0;height:100%}.calendar-container .fc-col-header{margin-bottom:unset}.calendar-container .fc .fc-col-header-cell-cushion{padding:8px 4px;color:#70757a;text-decoration:none;font-size:.875rem}.calendar-container .fc .fc-day-today{background-color:#e8f0fe!important;padding:3px}.calendar-container .fc .fc-day-today .fc-col-header-cell-cushion{background:#1a73e8;color:#fff!important;padding:4px 8px;border-radius:12px;display:flex;align-items:center;justify-content:center;height:100%}.calendar-container .fc .fc-timegrid-slot{height:35px!important;border-bottom:1px solid #e0e0e0}.calendar-container .fc .fc-timegrid-axis{padding-right:8px}.calendar-container .fc-event{border-radius:4px;border:none;padding:2px 4px}.calendar-container .fc .fc-timegrid-axis-cushion{color:#70757a;font-size:.75rem}.calendar-container .fc td,.calendar-container .fc th{border-color:#e0e0e0}.calendar-container .fc .fc-timegrid-now-indicator-line{border-color:#ea4335}.calendar-container .fc .fc-timegrid-now-indicator-arrow{border-color:#ea4335;background-color:#ea4335}.calendar-container .fc .fc-highlight{background:rgba(26,115,232,.2)}.ant-menu{border:unset!important;margin-inline:-12px}.ant-menu-submenu-title{padding-inline:12px!important}.ant-layout-sider-children{border-right:1px solid #f0f0f0}.ant-menu-item-group-title{top:0}.ant-menu-item-group-title,.domain-tabs .ant-tabs-nav{position:-webkit-sticky;position:sticky;z-index:1;background:#fff}.domain-tabs .ant-tabs-nav{top:-21px}.fc-theme-standard{height:100%}.text-white{color:#fff}.ant-layout{height:100dvh}.header-btn{width:2.5rem!important;height:2.5rem}.form-containers{max-width:75rem}.popover-content{padding:.313rem;display:flex;flex-direction:column;gap:.625rem;width:9.375rem;align-items:flex-start}.custom-menu.ant-menu-inline{-webkit-border-end:none!important;border-inline-end:none!important}.custom-menu .ant-menu-item{position:relative;height:36px!important;line-height:36px!important;margin-inline:6px;margin-block:2px;padding-inline:12px!important;border-radius:6px;list-style:none;transition:background .2s,color .2s}.custom-menu .ant-menu-item .ant-menu-title-content{line-height:36px}.custom-menu .ant-menu-submenu .ant-menu-submenu-title{height:36px!important;line-height:36px!important;margin-inline:6px;margin-block:2px;padding-inline:12px!important;border-radius:6px;transition:background .2s,color .2s}.custom-menu .ant-menu-sub .ant-menu-item{height:32px!important;line-height:32px!important;padding-inline:12px 12px!important;margin-inline:6px;margin-block:1px}.custom-menu .ant-menu-item-selected,.custom-menu .ant-menu-item-selected:hover{background-color:rgba(26,25,48,.08)!important;color:#1a1930!important;font-weight:600}.custom-menu .ant-menu-item-selected:after{display:block;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:100%;border-radius:0 2px 2px 0;background:#1a1930}.custom-menu .ant-menu-item:hover:not(.ant-menu-item-selected){background-color:rgba(0,0,0,.04)!important}.ant-dropdown-menu{max-height:250px;overflow:auto}.content-item{padding-bottom:.625rem;border-bottom:.063rem solid #d3d3d3;color:#111;width:100%;gap:.313rem;cursor:pointer;opacity:1;transition:.5s ease}.ant-menu-item-selected{background-color:#1890ff;color:#fff}.feature-dropdown ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.text-disabled{color:#d3d3d3}.content-item:hover{opacity:.6}.content-item:last-child{border-bottom:unset;padding-bottom:unset}.space-first-full>.ant-space-item:first-child{width:100%}.ant-drawer-title{text-transform:capitalize}.upload-menu>.ant-upload-list>.ant-upload-select{display:none}.table-drawer{z-index:999}.complete-container .ant-card-body{height:100%}.full-width{width:100%!important}.slick-track{height:auto!important}.full-height{height:100%}.justify-space-between{justify-content:space-between}.justify-flex-end{justify-content:flex-end}.ant-layout-sider,.ant-layout-sider-children{overflow-x:hidden!important}.markdown-post .markdown{margin:0 -1.875rem;font-family:soleil,sans-serif}.markdown-post .markdown h1{font-size:3rem}.markdown-post .markdown h1,.markdown-post .markdown h2,.markdown-post .markdown h3,.markdown-post .markdown h4,.markdown-post .markdown h5,.markdown-post .markdown h6{margin-top:1.5em;margin-bottom:1em}.markdown-post .markdown a,.markdown-post .markdown a:visited{color:#64b5f6}.markdown-post .markdown a:hover{color:#2196f3}.markdown-post .markdown img{max-width:100%}.markdown-post .markdown pre{white-space:pre-wrap;line-height:1.3rem}.markdown-post .markdown li{line-height:1.5rem}.markdown-post .markdown code{padding:.2rem .5rem}.markdown-post .markdown hr{border:none;height:.063rem;background-color:#616161}.markdown-post .markdown table{border-collapse:collapse}.markdown-post .markdown table,.markdown-post .markdown td,.markdown-post .markdown th{padding:.5rem;border:.125rem solid #9e9e9e}.markdown-post .markdown p{line-height:1.5rem}.markdown-post .markdown .actions{height:2.5rem;background:#11101f;padding:0 2rem;display:flex;align-items:center;justify-content:space-between}.markdown-post .markdown .markdown-container{max-width:125rem;margin:0 auto;display:flex;flex-wrap:wrap;overflow:hidden;height:calc(100dvh - 14.875rem)}.markdown-post .markdown .window{min-width:22.5rem;min-height:95vh;max-height:calc(100dvh - 3.75rem);background-color:#fff;flex-grow:1;flex-basis:0;overflow:hidden}.markdown-post .markdown .titlebar{padding:1rem 1rem 1rem 2rem;width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#11101f;color:#616161;text-transform:uppercase}.markdown-post .markdown .titlebar h3{margin:0;font-size:1.2rem}.markdown-post .markdown .titlebar button{display:block;padding:0;width:.75rem;height:.75rem;font-size:.8rem;border-radius:50%;background-color:#616161;color:#616161;border:none;outline:none;cursor:pointer}.markdown-post .markdown .titlebar button:hover{background-color:#95c623;color:#424242}.markdown-post .markdown .editor-wrapper{height:100%}.markdown-post .markdown #preview{overflow:auto;padding:1rem 2rem 3rem;background-color:#0d0d18;color:#f5f5f5;height:calc(100% - 15.75rem)}.markdown-post code{padding:.125rem .25rem;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:.25rem}.markdown-post .guest-preview *{max-width:100%}.ProseMirror{height:100%;min-height:200px}.content-post .ProseMirror{height:auto;border:unset;outline:unset}.content-post .ProseMirror>*+*{margin-top:.75em}.content-post .ProseMirror ol,.content-post .ProseMirror ul{padding:0 1rem}.content-post .ProseMirror h1,.content-post .ProseMirror h2,.content-post .ProseMirror h3,.content-post .ProseMirror h4,.content-post .ProseMirror h5,.content-post .ProseMirror h6{line-height:1.1}.content-post .ProseMirror code{background-color:rgba(97,97,97,.1);color:#616161}.content-post .ProseMirror pre{background:#0d0d0d;color:#fff;font-family:JetBrainsMono,monospace;padding:.75rem 1rem;border-radius:.5rem}.content-post .ProseMirror pre code{color:inherit;padding:0;background:none;font-size:.8rem}.content-post .ProseMirror img{max-width:100%;height:auto}.content-post .ProseMirror blockquote{padding-left:1rem;border-left:.125rem solid hsla(0,0%,5%,.1)}.content-post .ProseMirror hr{border:none;border-top:.125rem solid hsla(0,0%,5%,.1);margin:2rem 0}.content-post .is-active{background-color:#6495ed;color:#fff;transition:all .7s ease}.content-post .is-active:hover{border:.063rem solid #6495ed;color:#fff;opacity:.5}.content-post .code-block{position:relative}.content-post .code-block select{position:absolute;right:.5rem;top:.5rem}.content-post table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.content-post table td,.content-post table th{min-width:1em;border:.125rem solid #ced4da;padding:.188rem .313rem;vertical-align:top;box-sizing:border-box;position:relative}.content-post table td>*,.content-post table th>*{margin-bottom:0}.content-post table th{font-weight:700;text-align:left;background-color:#f1f3f5}.content-post table .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(200,200,255,.4);pointer-events:none}.content-post table .column-resize-handle{position:absolute;right:-.125rem;top:0;bottom:-.125rem;width:.25rem;background-color:#adf;pointer-events:none}.list-header{position:-webkit-sticky;position:sticky;top:-8px;z-index:10;background:#fff}.search-input{display:flex;align-items:center;justify-content:space-between;border:1px solid #93a5a4;padding:5px 10px;border-radius:13px;width:25rem;opacity:1;transition:all .5s ease;cursor:pointer}.search-input:hover{opacity:.5}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[data-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-top:0;margin-bottom:1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}button,input,optgroup,select,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.fc-button{color:#000!important;background-color:#f1f1f1!important;border:.063rem solid #ababab!important}.fc-button:hover{background-color:#eaeaea!important}.fc-toolbar-title{color:#5d5d5d!important}.fc-col-header-cell-cushion,.fc-view-harness{color:#6c6c6c!important}.time-tracker{text-align:center;margin:1.25rem auto;max-width:25rem;padding:1.25rem;border:.063rem solid #ccc;border-radius:.313rem}.time-tracker h2{font-size:1.5rem;margin-bottom:.625rem}.time-tracker input{width:100%;padding:.625rem;margin-bottom:.625rem}.time-tracker button{padding:.625rem 1.25rem;font-size:1rem;background-color:#007bff;color:#fff;border:none;border-radius:.25rem;cursor:pointer;margin-top:.625rem}.time-tracker button:hover{background-color:#0056b3}.time-tracker p{font-size:.625rem;margin:.625rem 0}.time-tracker .tracker-data{margin-top:1.25rem}.time-tracker .tracker-data h3{font-size:1.25rem;margin-bottom:.625rem}.time-tracker .tracker-data div{border:.063rem solid #ccc;border-radius:.313rem;padding:.625rem;margin-bottom:.625rem}.time-tracker .tracker-data div p{font-size:1rem;margin:.313rem 0}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}