.lb-lexical-suggestions-list{margin:0;padding:0;list-style:none}.lb-lexical-suggestions{animation-duration:var(--lb-transition-duration);animation-timing-function:var(--lb-transition-easing);will-change:transform,opacity;padding:4px}.lb-lexical-suggestions-list-item{padding:calc(.25*var(--lb-spacing))calc(.5*var(--lb-spacing));border-radius:calc(var(--lb-radius) - .75*4px);color:var(--lb-foreground-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;scroll-margin-block:4px;font-size:.875rem;transition-property:background,color,opacity;display:flex}.lb-lexical-suggestions-list-item:where([data-highlighted]:not([data-highlighted=false]),[data-selected]:not([data-selected=false])){background:var(--lb-foreground-subtle);transition-duration:calc(var(--lb-transition-duration)/2)}.lb-lexical-suggestions-list-item:where(:disabled,[data-disabled]:not([data-disabled=false])){opacity:.5;cursor:not-allowed}.lb-lexical-suggestions:where([data-side=top]){animation-name:lb-animation-slide-up}.lb-lexical-suggestions:where([data-side=bottom]){animation-name:lb-animation-slide-down}.lb-lexical-suggestions:where([data-state=closed]){animation-name:lb-animation-disappear}.lb-lexical-mention{border-radius:calc(.675*var(--lb-radius));background:var(--lb-accent-subtle);color:var(--lb-accent);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1em .3em;font-weight:500}.lb-lexical-mention::selection{background:0 0}.lb-lexical-mention ::selection{background:0 0}.lb-lexical-mention:where([data-selected]:not([data-selected=false])){background:var(--lb-accent);color:var(--lb-accent-foreground)}.lb-lexical-mention-suggestions{--lb-lexical-mention-suggestion-avatar-size:1.25rem}.lb-lexical-mention-suggestion{padding-inline-start:calc(.5*var(--lb-spacing));padding-inline-end:calc(.625*var(--lb-spacing));padding-block:calc(.25*var(--lb-spacing))}.lb-lexical-mention-suggestion-avatar{inline-size:var(--lb-lexical-mention-suggestion-avatar-size);block-size:var(--lb-lexical-mention-suggestion-avatar-size);margin-inline-start:calc(-.125*var(--lb-spacing));margin-inline-end:calc(.5*var(--lb-spacing));margin-block:calc(.125*var(--lb-spacing));justify-content:center;align-items:center;display:flex}.lb-lexical-mention-suggestion-avatar:where(.lb-avatar){background:var(--lb-foreground-subtle);color:var(--lb-foreground-moderate)}.lb-lexical-mention-suggestion-avatar :where(.lb-icon){color:var(--lb-foreground-moderate)}.lb-lexical-mention-suggestion-group-description{color:var(--lb-foreground-tertiary);align-self:baseline;margin-inline-start:calc(.625*var(--lb-spacing));font-size:.875em}.lb-lexical-thread-mark{background:var(--lb-accent-subtle);color:var(--lb-foreground);text-decoration-line:underline;-webkit-text-decoration-color:var(--lb-foreground-moderate);text-decoration-color:var(--lb-foreground-moderate);text-underline-offset:2px;outline:none;font-weight:500;transition-property:color,text-decoration-color}.lb-lexical-thread-mark:where([data-state=active]){color:var(--lb-accent);-webkit-text-decoration-color:var(--lb-accent-moderate);text-decoration-color:var(--lb-accent-moderate)}.lb-lexical-anchored-threads{--lb-lexical-anchored-threads-gap:1.25rem;--lb-lexical-anchored-threads-active-thread-offset:-.75rem}.lb-lexical-anchored-threads-thread-container{transition-duration:calc(var(--lb-transition-duration)*2);transition-property:transform}.lb-lexical-anchored-threads-thread{border-radius:var(--lb-radius);background:var(--lb-dynamic-background);transition-property:background,box-shadow;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000a,0 2px 6px #0000000a,0 6px 20px #0000000f}.lb-lexical-anchored-threads-thread:after{content:"";z-index:1;border-radius:inherit;box-shadow:var(--lb-inset-shadow);pointer-events:none;position:absolute;inset:0}.lb-lexical-anchored-threads-thread:where([data-state=active]){box-shadow:0 0 0 1px #0000000a,0 2px 6px #00000014,0 8px 26px #0000001f}.lb-lexical-floating{--lb-lexical-floating-size:350px}.lb-lexical-floating-threads-thread{inline-size:var(--lb-lexical-floating-size)}.lb-lexical-floating-threads-thread:where(:not(:last-of-type)){border-block-end:1px solid var(--lb-foreground-subtle)}.lb-lexical-floating-composer{inline-size:var(--lb-lexical-floating-size)}.lb-lexical-toolbar{--lb-lexical-toolbar-spacing:calc(.25*var(--lb-spacing));gap:var(--lb-lexical-toolbar-spacing);padding:var(--lb-lexical-toolbar-spacing);background:var(--lb-background);flex-direction:row;align-items:center;display:flex;position:relative}.lb-lexical-floating-toolbar{--lb-lexical-toolbar-spacing:4px}.lb-lexical-toolbar-separator{pointer-events:none;align-self:stretch;inline-size:1px;margin-inline:1px;position:relative}.lb-lexical-toolbar-separator:before{content:"";background:var(--lb-foreground-subtle);position:absolute;inset:10% 0}.lb-lexical-cursors{z-index:1;isolation:isolate}.lb-lexical-cursors span[style*="font-family: Arial"]{font-family:inherit!important}@media (prefers-reduced-motion){.lb-lexical-suggestions:where(:not([data-state=closed])){animation-name:lb-animation-appear}.lb-lexical-anchored-threads-thread-container{transition-duration:0s}}.lexical-root-editable,.lexical-root-editable *,.lexical-root-readonly,.lexical-root-readonly *{width:100%!important;text-align:left!important;max-width:none!important}.lexical-root-editable a,.lexical-root-editable div,.lexical-root-editable h1,.lexical-root-editable h2,.lexical-root-editable h3,.lexical-root-editable p,.lexical-root-editable span,.lexical-root-readonly a,.lexical-root-readonly div,.lexical-root-readonly h1,.lexical-root-readonly h2,.lexical-root-readonly h3,.lexical-root-readonly p,.lexical-root-readonly span{text-align:left!important;width:100%!important;max-width:none!important;display:block!important}.lexical-root-readonly,.lexical-root-readonly [contenteditable=true]{user-select:text!important;pointer-events:auto!important}.mantine-Tabs-tab{min-width:auto!important;flex-shrink:0!important}.mantine-Tabs-list{flex-wrap:nowrap!important}.mantine-Tabs-tabLabel{white-space:nowrap!important}.analytics-tabs-list{scrollbar-width:none;-ms-overflow-style:none}.analytics-tabs-list::-webkit-scrollbar{display:none}.mantine-Container-root,.mantine-Paper-root{width:100%!important;max-width:none!important}.lb-loading svg,[data-liveblocks-loading] svg,[data-loading] svg{display:none!important}.lb-loading:before,[data-liveblocks-loading]:before,[data-loading]:before{content:"";display:inline-block;width:24px;height:24px;border-radius:50%;border:3px solid rgba(0,0,0,.1);border-top:3px solid var(--mantine-primary-color-filled);animation:custom-spinner .6s linear infinite}@keyframes custom-spinner{to{transform:rotate(1turn)}}.lexical-editor-content{font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:1.6;color:var(--mantine-color-text)}.lexical-paragraph{margin:0 0 1em}.lexical-h1{font-size:2.5em;font-weight:700;margin:1em 0 .5em;line-height:1.2}.lexical-h2{font-size:2em;font-weight:700;margin:.8em 0 .4em;line-height:1.3}.lexical-h3{font-size:1.5em;font-weight:600;margin:.6em 0 .3em;line-height:1.4}.lexical-ol,.lexical-ul{margin:.5em 0;padding-left:2em}.lexical-li{margin:.25em 0}.lexical-bold{font-weight:700}.lexical-italic{font-style:italic}.lexical-underline{text-decoration:underline}.lexical-strikethrough{text-decoration:line-through}.lexical-code{padding:.2em .4em;border-radius:3px;font-size:.9em}.lexical-code,.lexical-code-block{font-family:Consolas,Monaco,Courier New,monospace;background-color:var(--mantine-color-gray-1)}.lexical-code-block{padding:1em;border-radius:6px;margin:1em 0;overflow-x:auto}.lexical-quote{border-left:4px solid var(--mantine-color-gray-4);padding-left:1em;margin:1em 0;color:var(--mantine-color-gray-7);font-style:italic}.lexical-editor-placeholder{position:absolute;top:16px;left:16px;color:var(--mantine-color-gray-5);pointer-events:none;user-select:none}.lexical-table{border-collapse:collapse;border:1px solid var(--mantine-color-gray-3);width:100%;margin:1em 0;overflow:hidden;table-layout:auto}.lexical-table-row{border-bottom:1px solid var(--mantine-color-gray-3)}.lexical-table-row:last-child{border-bottom:none}.lexical-table-cell{border:1px solid var(--mantine-color-gray-3);padding:8px 12px;min-width:50px;vertical-align:top;text-align:start;position:relative}.lexical-table-cell-header{background-color:var(--mantine-color-gray-0);font-weight:600;text-align:left}.lexical-table-cell:focus{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}.lexical-hr{border:none;border-top:2px solid var(--mantine-color-gray-3);margin:2em 0;padding:0}@media (min-width:768px){.landing-content{width:50vw;left:auto;right:0;background-color:transparent}}.cl-userProfile,.cl-userProfile .cl-modal,.cl-userProfile .cl-modalBackdrop,.cl-userProfileModal,.cl-userProfileModal .cl-modal,.cl-userProfileModal .cl-modalBackdrop,[class*=userProfile],[class*=userProfile] .cl-modal,[class*=userProfile] .cl-modalBackdrop,[data-clerk-element=userProfile],[data-clerk-element=userProfile] .cl-modal,[data-clerk-element=userProfile] .cl-modalBackdrop{z-index:10001!important}.cl-modal .cl-rootBox,.cl-modal .cl-rootBox>*,.cl-modal [data-clerk-element=rootBox],.cl-modalContent .cl-rootBox,.cl-modalContent .cl-rootBox>*,.cl-modalContent [data-clerk-element=rootBox]{background:#ffffff!important}:not(.cl-modal):not(.cl-modalContent) .cl-rootBox,:not(.cl-modal):not(.cl-modalContent) .cl-rootBox>*,:not(.cl-modal):not(.cl-modalContent) [data-clerk-element=rootBox]{background:transparent!important;box-shadow:none!important;border:none!important;outline:none!important;overflow:visible!important}.cl-modal .cl-card,.cl-modal .cl-cardBox,.cl-modal .cl-formContainer,.cl-modal .cl-main,.cl-modal [data-clerk-element=cardBox],.cl-modal [data-clerk-element=card],.cl-modal [data-clerk-element=formContainer],.cl-modal [data-clerk-element=main],.cl-modalContent .cl-card,.cl-modalContent .cl-cardBox,.cl-modalContent .cl-formContainer,.cl-modalContent .cl-main,.cl-modalContent [data-clerk-element=cardBox],.cl-modalContent [data-clerk-element=card],.cl-modalContent [data-clerk-element=formContainer],.cl-modalContent [data-clerk-element=main]{background:#ffffff!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important;border:1px solid #e0e0e0!important;padding:1.5rem!important;margin:0!important;border-radius:.5rem!important;overflow:visible!important;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1)!important;-moz-box-shadow:0 4px 6px rgba(0,0,0,.1)!important}:not(.cl-modal):not(.cl-modalContent) .cl-card,:not(.cl-modal):not(.cl-modalContent) .cl-cardBox,:not(.cl-modal):not(.cl-modalContent) .cl-formContainer,:not(.cl-modal):not(.cl-modalContent) .cl-main,:not(.cl-modal):not(.cl-modalContent) [data-clerk-element=cardBox],:not(.cl-modal):not(.cl-modalContent) [data-clerk-element=card],:not(.cl-modal):not(.cl-modalContent) [data-clerk-element=formContainer],:not(.cl-modal):not(.cl-modalContent) [data-clerk-element=main]{background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important;margin:0!important;outline:none!important;overflow:visible!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.cl-modal .cl-form,.cl-modal .cl-formRoot,.cl-modal [data-clerk-element=formRoot],.cl-modal [data-clerk-element=form],.cl-modalContent .cl-form,.cl-modalContent .cl-formRoot,.cl-modalContent [data-clerk-element=formRoot],.cl-modalContent [data-clerk-element=form]{background:#ffffff!important;overflow:visible!important}:not(.cl-modal):not(.cl-modalContent) .cl-form,:not(.cl-modal):not(.cl-modalContent) .cl-formRoot,:not(.cl-modal):not(.cl-modalContent) [data-clerk-element=formRoot],:not(.cl-modal):not(.cl-modalContent) [data-clerk-element=form]{background:transparent!important;overflow:visible!important}[class*=cl-]:not([class*=socialButton]):not([class*=socialButtonsBlock]):not([class*=formButton]):not([class*=modal]),[class*=cl-][style*=border]:not([class*=socialButton]):not([class*=modal]),[class*=cl-][style*=box-shadow]:not([class*=socialButton]):not([class*=modal]){box-shadow:none!important;border:none!important}:not(.cl-modal):not([class*=cl-modal]) [class*=cl-cardBox],:not(.cl-modal):not([class*=cl-modal]) [class*=cl-card],:not(.cl-modal):not([class*=cl-modal]) [class*=cl-main],:not(.cl-modal):not([class*=cl-modal]) [class*=cl-rootBox]{background:transparent!important;box-shadow:none!important;border:none!important;outline:none!important}:not(.cl-modal):not([class*=cl-modal]) [class*=cl-cardBox],:not(.cl-modal):not([class*=cl-modal]) [class*=cl-card],:not(.cl-modal):not([class*=cl-modal]) [class*=cl-formContainer],:not(.cl-modal):not([class*=cl-modal]) [class*=cl-main],:not(.cl-modal):not([class*=cl-modal]) [class*=cl-rootBox]{background:transparent!important;box-shadow:none!important;border:none!important;outline:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}[style*=border]:not([class*=socialButton]):not([class*=modal]),[style*=box-shadow]:not([class*=socialButton]):not([class*=modal]),[style*=boxShadow]:not([class*=socialButton]):not([class*=modal]){box-shadow:none!important;border:none!important}.cl-socialButtonsBlock,[data-clerk-element=socialButtonsBlock]{overflow:visible!important;padding:0!important;display:flex!important;flex-direction:row!important;gap:.75rem!important;flex-wrap:nowrap!important}.cl-socialButton,.cl-socialButtonsBlockButton,[data-clerk-element=socialButton],[data-clerk-element=socialButtonsBlockButton],button[class*=cl-social],button[class*=socialButton]{background:#ffffff!important;border:1px solid #e0e0e0!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important;border-radius:.5rem!important;overflow:visible!important;flex:1!important;min-width:0!important}.cl-socialButton:hover,[data-clerk-element=socialButton]:hover,button[class*=socialButton]:hover{background:#f9f9f9!important;border-color:#d0d0d0!important}.cl-formFieldInput,.cl-input,[data-clerk-element=formFieldInput],[data-clerk-element=input],input[class*=cl-],input[type=email],input[type=password],input[type=text],input[type=text][class*=cl-]{background:#f8f9fa!important;border:1px solid #d1d5db!important;border-radius:.5rem!important;padding:.75rem!important}.cl-formFieldInput:focus,.cl-input:focus,[data-clerk-element=formFieldInput]:focus,input[class*=cl-]:focus,input[type=email]:focus,input[type=password]:focus,input[type=text]:focus{background:#ffffff!important;border-color:#3b82f6!important;outline:none!important;box-shadow:0 0 0 3px rgba(59,130,246,.1)!important}.cl-checkbox,.cl-checkboxInput,[data-clerk-element=checkboxInput],[data-clerk-element=checkbox],input[type=checkbox],input[type=checkbox][class*=cl-]{width:1.25rem!important;height:1.25rem!important;background:#f8f9fa!important;border:1px solid #d1d5db!important;border-radius:.375rem!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;position:relative!important;margin:0!important;flex-shrink:0!important}.cl-checkbox:checked,.cl-checkboxInput:checked,[data-clerk-element=checkboxInput]:checked,[data-clerk-element=checkbox]:checked,input[type=checkbox]:checked,input[type=checkbox][class*=cl-]:checked{background:#3b82f6!important;border-color:#3b82f6!important}.cl-checkbox:checked:before,.cl-checkboxInput:checked:before,[data-clerk-element=checkboxInput]:checked:before,[data-clerk-element=checkbox]:checked:before,input[type=checkbox]:checked:before,input[type=checkbox][class*=cl-]:checked:before{content:"✓"!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;color:#ffffff!important;font-size:.875rem!important;font-weight:600!important;line-height:1!important}.cl-checkbox:focus,.cl-checkboxInput:focus,[data-clerk-element=checkboxInput]:focus,[data-clerk-element=checkbox]:focus,input[type=checkbox]:focus,input[type=checkbox][class*=cl-]:focus{outline:none!important;box-shadow:0 0 0 3px rgba(59,130,246,.1)!important}.cl-divider,.cl-dividerLine,[data-clerk-element=dividerLine],[data-clerk-element=divider]{display:flex!important;align-items:center!important;width:100%!important;margin:1.5rem 0!important;padding:0 1rem!important}.cl-divider:after,.cl-divider:before,.cl-dividerLine:after,.cl-dividerLine:before,[data-clerk-element=dividerLine]:after,[data-clerk-element=dividerLine]:before,[data-clerk-element=divider]:after,[data-clerk-element=divider]:before{content:""!important;flex:1!important;height:1px!important;background:#e0e0e0!important}.cl-dividerLineText,.cl-dividerText,[data-clerk-element=dividerLineText],[data-clerk-element=dividerText]{padding:0 1rem!important;color:#6b7280!important;font-size:.875rem!important;flex-shrink:0!important}.cl-footerActionLink,[data-clerk-element=footerActionLink]{color:inherit!important;text-decoration:underline!important}.cl-footerActionLink:hover,[data-clerk-element=footerActionLink]:hover{text-decoration:none!important}.landing-content{width:100vw;left:0;right:0;background-color:transparent}@media (min-width:768px){.landing-content{width:50vw;left:auto;right:0;background-color:#ffffff}}.landing-image{display:block!important}@media (max-width:767px){.landing-image{width:100vw!important;display:block!important}}.landing-overlay-title{color:#D9FC62!important}.landing-overlay-text{color:#ffffff!important}