@font-face{font-family:Inter;src:url(/fonts/inter.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bric.ttf)format("truetype");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jbm.ttf)format("truetype");font-weight:100 800;font-style:normal;font-display:swap}body{background:#fbf7ef;margin:0}a{color:#b23a0a}a:hover{color:#17140f}.ls-nav a{color:#17140f;text-decoration:none}.ls-nav a:hover{color:#b23a0a}.ls-btn{transition:transform .15s cubic-bezier(.3,1.6,.5,1)}.ls-btn:hover{transform:translateY(-1px)}.ls-btn:focus-visible,.ls-nav a:focus-visible,summary:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,[role=tab]:focus-visible{outline-offset:2px;outline:2px solid #ff5b1f}.ls-live{position:relative}.ls-live:after{content:"";border:2px solid #ff5b1f;border-radius:999px;animation:1.2s cubic-bezier(.2,.6,.4,1) infinite lsping;position:absolute;inset:-4px}@keyframes lsping{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.ls-live:after{animation:none}}details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}.ls-show-sm{display:none}@media (max-width:720px){.ls-hide-sm{display:none!important}.ls-show-sm{display:block}}@media (max-width:1080px){.ls-post-aside{display:none!important}}@media (min-width:1081px){.ls-post-toc-inline{display:none!important}}table{border-collapse:collapse}code{font-family:JetBrains Mono,monospace}.ls-sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}button.ls-linkbtn{font:inherit;color:#b23a0a;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}button.ls-linkbtn:hover{color:#17140f}.ls-nav a.ls-menu-item,a.ls-menu-item{color:#17140f;white-space:nowrap;border-radius:10px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;display:block}.ls-nav a.ls-menu-item:hover,a.ls-menu-item:hover,a.ls-menu-item:focus-visible{color:#17140f;background:#f3ede1}dialog::backdrop{background:#17140f99}.ls-strip{overflow:hidden}.ls-strip::-webkit-scrollbar{display:none}.ls-strip-track{width:max-content;animation:45s linear infinite ls-marquee;display:flex}.ls-strip-set{align-items:center;gap:40px;padding-right:40px;display:flex}.ls-strip:hover .ls-strip-track,.ls-strip:focus-within .ls-strip-track{animation-play-state:paused}@keyframes ls-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ls-strip{overflow-x:auto}.ls-strip-track{animation:none}.ls-strip-set[aria-hidden=true]{display:none}}.ls-faq-sign:before{content:"+"}details[open]>summary .ls-faq-sign:before{content:"–"}.ls-app-nav-toggle,.ls-app-menu,.ls-app-backdrop{display:none}@media (max-width:900px){.ls-app-sidebar{z-index:60;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:0 18px 48px #17140f2e}.ls-app-nav-toggle:checked~div .ls-app-sidebar{transform:none}.ls-app-nav-toggle:checked~div .ls-app-backdrop{z-index:55;background:#17140f66;display:block;position:fixed;inset:0}.ls-app-menu{cursor:pointer;background:#fff;border:1px solid #e6ddcc;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;margin-right:8px;display:inline-flex}.ls-app-topbar{gap:8px;padding:0 16px!important}.ls-app-topbar h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:18px!important}.ls-app-main [style*="padding:32px 36px 48px"],.ls-app-main [style*="padding: 32px 36px 48px"]{padding:20px 16px 32px!important}.ls-app-main [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}.ls-app-main [style*=width\:520px],.ls-app-main [style*=width\:460px],.ls-app-main [style*=width\:300px],.ls-app-main [style*=width\:260px],.ls-app-main [style*="width: 520px"],.ls-app-main [style*="width: 460px"],.ls-app-main [style*="width: 300px"],.ls-app-main [style*="width: 260px"]{max-width:100%;width:auto!important}.ls-app-main :is(div,section):has(>table){overflow-x:auto}.ls-app-main table{min-width:560px}:is(.ls-app-main,.ls-onboarding) [style*=display\:flex][style*=gap\:32px],:is(.ls-app-main,.ls-onboarding) [style*="display: flex"][style*="gap: 32px"]{flex-direction:column;align-items:stretch!important}:is(.ls-app-main,.ls-onboarding) aside[style*="flex:0 0"],:is(.ls-app-main,.ls-onboarding) [style*="flex:1 1 640px"],:is(.ls-app-main,.ls-onboarding) aside[style*="flex: 0 0"],:is(.ls-app-main,.ls-onboarding) [style*="flex: 1 1 640px"]{box-sizing:border-box;width:100%;flex:auto!important}:is(.ls-app-main,.ls-onboarding) :is(div,p):has(>.ls-btn+.ls-btn){flex-wrap:wrap}.ls-onboarding header[style*="padding:22px 40px"],.ls-onboarding header[style*="padding: 22px 40px"]{flex-wrap:wrap;gap:12px;padding:16px!important}.ls-onboarding [style*="padding:40px 40px 64px"],.ls-onboarding [style*="padding: 40px 40px 64px"]{padding:24px 16px 40px!important}.ls-onboarding [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:640px){.ls-connect{border-radius:20px!important;padding:22px 18px!important}.ls-connect h2{font-size:26px!important}.ls-connect-step{gap:12px!important}.ls-connect-code{padding:44px 14px 12px!important}.ls-connect-code pre{overflow-wrap:anywhere;white-space:pre-wrap!important;word-break:normal!important;font-size:13px!important}.ls-connect-code button{top:8px!important;right:8px!important}.ls-app-main table.ls-table-log{min-width:0}table.ls-table-log :is(th,td){padding:10px 8px!important;font-size:13px!important}table.ls-table-log tr>:is(th,td):is(:nth-child(3),:nth-child(4)):not([colspan]){display:none}table.ls-table-log td[colspan]{white-space:normal}.ls-copy-field{flex-wrap:wrap}.ls-copy-field>.ls-copy-value{word-break:normal;white-space:nowrap!important;flex:100%!important;font-size:13px!important;overflow-x:auto!important}.ls-copy-field>pre{overflow-wrap:anywhere;word-break:break-all;white-space:pre-wrap!important;flex:100%!important;font-size:12px!important;line-height:19px!important;overflow-x:visible!important}.ls-connect-status{flex-direction:column;align-items:flex-start!important;gap:8px!important;padding:16px 18px!important}}@media (max-width:720px){:is(div:has(>[role=dialog][style*=width\:720px]),div:has(>[role=dialog][style*="width: 720px"])){z-index:80;-webkit-overflow-scrolling:touch;inset:0;overflow-y:auto;padding:12px 8px 24px!important;display:block!important;position:fixed!important}[role=dialog][style*=width\:720px],[role=dialog][style*="width: 720px"]{border-radius:20px!important;width:auto!important;max-width:none!important;overflow:visible!important}[role=dialog][style*=width\:720px]>:first-child,[role=dialog][style*="width: 720px"]>:first-child{z-index:2;border-radius:20px 20px 0 0;position:sticky;top:0}[role=dialog][style*=width\:720px] table,[role=dialog][style*="width: 720px"] table{white-space:nowrap;display:block;overflow-x:auto}[role=dialog][style*=width\:720px] :is(th,td),[role=dialog][style*="width: 720px"] :is(th,td){white-space:nowrap}}.ls-docs-nav-toggle,.ls-docs-menu,.ls-docs-backdrop{display:none}@media (max-width:900px){.ls-docs-header{gap:12px!important;padding:0 16px!important}.ls-docs-header>div,.ls-docs-header>nav{display:none!important}.ls-docs-header>a.ls-btn{margin-left:auto}div:has(>.ls-docs-nav){display:block!important}.ls-docs-menu{z-index:30;cursor:pointer;background:#f3ede1;border-bottom:1px solid #e6ddcc;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:600;display:flex;position:sticky;top:0}.ls-docs-menu:before{content:"";background:linear-gradient(#17140f 0 0) top/100% 2px no-repeat,linear-gradient(#17140f 0 0) 50%/100% 2px no-repeat,linear-gradient(#17140f 0 0) bottom/100% 2px no-repeat;width:16px;height:12px}.ls-docs-nav{display:none!important}.ls-docs-nav-toggle:checked~.ls-docs-nav{z-index:70;background:#fbf7ef;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;box-shadow:0 18px 48px #17140f2e;box-sizing:border-box!important;width:min(300px,85vw)!important;padding:24px 20px!important;display:flex!important}.ls-docs-nav-toggle:checked~.ls-docs-backdrop{z-index:65;background:#17140f66;display:block;position:fixed;inset:0}.ls-docs-main{border-left:0!important;max-width:100%!important;padding:24px 16px 48px!important}.ls-docs-main :is(pre,table){max-width:100%;overflow-x:auto}.ls-docs-main table{display:block}.ls-docs-main h1{font-size:clamp(34px,10vw,44px)!important;line-height:1.02!important}.ls-docs-toc{display:none!important}.ls-docs-main [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}.ls-docs-main [style*=display\:flex][style*=gap\:40px],.ls-docs-main [style*="display: flex"][style*="gap: 40px"]{flex-direction:column;align-items:stretch!important}.ls-docs-main [style*=flex\:none][style*="background:#17140F"],.ls-docs-main [style*="flex: none"][style*="background: rgb(23, 20, 15)"]{max-width:100%;overflow-x:auto;flex:auto!important}.ls-docs-main [style*=position\:sticky],.ls-docs-main [style*="position: sticky"]{position:static!important}}.ls-video-dialog{width:min(960px,100vw - 32px)}.ls-video-dialog video{aspect-ratio:16/9}.ls-video-dialog[data-variant=mobile]{width:min(420px,100vw - 24px,56.25dvh - 27px)}.ls-video-dialog[data-variant=mobile] video{aspect-ratio:9/16}@media (max-width:720px){nav.ls-nav{flex-wrap:nowrap!important;gap:10px!important;padding:12px 16px!important}nav.ls-nav>a:first-of-type{flex:none}nav.ls-nav>a:first-of-type svg{width:auto!important;height:24px!important}nav.ls-nav>div:last-child>a.ls-btn[href=\/signup]{white-space:nowrap;min-height:44px;padding:10px 12px!important;font-size:14px!important}nav.ls-nav>div:last-child{gap:8px!important}}@media (max-width:360px){nav.ls-nav{gap:8px!important;padding:12px!important}nav.ls-nav>a:first-of-type svg{height:20px!important}nav.ls-nav>div:last-child>a.ls-btn[href=\/signup]{padding:8px 10px!important;font-size:13px!important}nav.ls-nav>div:last-child{gap:6px!important}}.ls-filters-toggle{display:none}@media (max-width:720px){.ls-filters-toggle{display:flex}aside[aria-label=Filters]:not(.ls-filters-open) fieldset,[style*="position:relative;height:380px"],[style*="position: relative; height: 380px"]{display:none!important}[style*="flex:1 1 560px"] h1,[style*="flex: 1 1 560px"] h1{font-size:clamp(48px,15vw,64px)!important;line-height:.98!important}.ls-docs-header{min-width:0;gap:10px!important;padding-left:16px!important;padding-right:16px!important}.ls-docs-header>a:first-child svg{width:auto;height:26px}.ls-docs-header>a.ls-btn{white-space:nowrap;flex:none;align-items:center;height:40px;min-height:40px;display:inline-flex;padding:0 14px!important;font-size:14px!important}}@media (max-width:360px){.ls-docs-header>a:first-child svg{height:22px}}@media (max-width:720px){[role=dialog] table.ls-plan-table{display:block!important;overflow:visible!important}[role=dialog] table.ls-plan-table thead{display:none}[role=dialog] table.ls-plan-table :is(tbody,tr){display:block}[role=dialog] table.ls-plan-table tr+tr{border-top:1px solid #e6ddcc}[role=dialog] table.ls-plan-table th[scope=row]{display:block;border-top:0!important;padding-bottom:2px!important}[role=dialog] table.ls-plan-table td{text-align:right;justify-content:space-between;gap:12px;display:flex;border-top:0!important;padding-top:6px!important;padding-bottom:6px!important}[role=dialog] table.ls-plan-table td:before{content:attr(data-label);color:#5e574c;text-align:left;flex:none;font-family:Inter,sans-serif;font-size:13px}[role=dialog] table.ls-plan-table td{overflow-wrap:anywhere;white-space:normal!important}}html[data-auth] .ls-guest,html:not([data-auth]) .ls-member{display:none!important}@media (min-width:721px) and (max-width:1240px){.ls-site-nav{gap:14px!important}.ls-site-nav,.ls-site-nav button{font-size:14px!important}nav.ls-nav:has(.ls-site-nav){gap:20px!important}}
