.code-tabs{background-color:#303446;border-radius:10px;overflow:hidden}.code-tabs [role=tablist]{background-color:#303446;padding:5px;display:block}.code-tabs button{box-shadow:none!important}.code-tabs button[data-state=active]{color:#b1bac7!important;background-color:#44495e!important}.blogCode{border-radius:5px;overflow:hidden;margin-bottom:20px!important}.blogCode code[class*=language-],.blogCode .code-context-banner{background-color:#111}.heading .href-anchor{opacity:0;transition:opacity .5s}.heading:hover .href-anchor{opacity:1}.special_page{font-family:monospace!important}.special_page h1{margin-bottom:.2rem;font-size:1.5rem}.special_page h2{margin-bottom:.2rem;font-size:1rem}.special_page h3{margin-bottom:.2rem;font-size:.8rem}.special_page li{margin-top:0;padding-left:.15rem}.special_page ul{margin-bottom:0!important}.special_page article p{margin-bottom:.2rem}.marketing-root{background-color:#fafafa}.marketing-root article p,.marketing-root article h1,.marketing-root article h2,.marketing-root article h4,.marketing-root article h5,.marketing-root article h6,.marketing-root article li,.marketing-root article pre,.marketing-root article a{-webkit-font-smoothing:antialiased;line-height:1.6}.marketing-root article p{color:#1c1e21;margin-bottom:1rem}.marketing-root article ol,.marketing-root article ul:not([role=tablist]){margin-bottom:2rem;padding-left:1.5rem}.marketing-root article ul:not([role=tablist])>li>ul{margin-bottom:0}.marketing-root article li{margin-top:.3rem;padding-left:1rem;list-style-type:disc}.marketing-root article [role=alert] p{margin-bottom:0}.marketing-root code{counter-reset:step;counter-increment:step 0;border-width:0;font-size:.8em;font-weight:600}.marketing-root code .line:before{content:counter(step);counter-increment:step;text-align:right;color:#738a94cc;width:.5rem;margin-right:1rem;display:inline-block}.marketing-root code .line.command-line-input:before{content:"$"}.marketing-root code .line.command-line-output:before{content:">"}.marketing-root hr{margin-top:0;margin-bottom:10px;display:block}.marketing-root th,.marketing-root td{text-align:left;border:1px solid #ddd;padding:12px 15px;font-family:IBM Plex Mono,monospace}.marketing-root th{color:#fff;background-color:#181818;font-weight:400}.marketing-root table{border-collapse:collapse;border:1px solid #ddd;border-radius:8px;width:100%;margin-top:40px;margin-bottom:40px;font-size:14px;overflow:hidden;box-shadow:0 0 0 1px #ddd}.marketing-root table thead th,.marketing-root table tbody td{border:1px solid #ddd}.reset code{color:inherit;font-size:inherit;font-weight:inherit;background-color:#0000;border-width:0;padding:0}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none;overflow:auto}.hide-scrollbar::-webkit-scrollbar{display:none}.research-article blockquote{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;margin:0;padding:.25rem 1rem;font-family:monospace;font-size:.8rem;line-height:1rem}.research-article blockquote *{margin:0!important}.research-article .zoomable{margin-left:0;margin-right:0}.research-article .zoomable img{width:100%}.research-article hr{margin:2.5rem 0 2rem}.markdown-content a:not([data-slot=button]):not(:has([data-slot=button])){color:#ea5412;text-decoration-color:#ea5412}@keyframes fill{0%{background-size:0% 2px}to{background-size:100% 2px}}.animate-fill{background-image:linear-gradient(90deg,#000 0% 100%);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;animation:1s ease-in-out forwards paused fill}.animate-fill.animate{animation-play-state:running}.mac-style{border-radius:2px;transition:all .3s;box-shadow:6px 6px #f0f0f0}.mac-style:hover .blocks-highlight{background-color:#ffb80030}.mac-style:hover .brush-highlight{background-color:#327eff30}.mac-style:hover .airplane-highlight{background-color:#ff553430}.mac-style:hover .terminal-highlight{background-color:#00855d30}.mac-style:hover .blocks-svg{color:#ffb800!important}.mac-style:hover .brush-svg{color:#327eff}.mac-style:hover .airplane-svg{color:#ff5534}.mac-style:hover .terminal-svg{color:#00855d}.mac-style-default-hover:hover{cursor:default;box-shadow:8px 8px #ccc}.mac-style-hover:hover{cursor:pointer;transform:translateY(-2px);box-shadow:8px 8px #ccc}.block-border-hover:hover{border:1px solid #ffb800;box-shadow:8px 8px #ccc}.brush-border-hover:hover{border:1px solid #327eff;box-shadow:8px 8px #ccc}.airplane-border-hover:hover{border:1px solid #ff5534;box-shadow:8px 8px #ccc}.terminal-border-hover:hover{border:1px solid #00855d;box-shadow:8px 8px #ccc}
/*# sourceMappingURL=0l7amfxkwtb9z.css.map*/