body,html{background-color:#ffffff}.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}.app-notifications{pointer-events:none}.app-notifications .mantine-Notification-root{pointer-events:auto;min-height:auto;padding:10px 12px;border-radius:10px;max-width:340px;box-shadow:0 8px 20px rgba(15,23,42,.16)}.app-notifications .mantine-Notification-title{font-size:14px;line-height:1.25;margin-bottom:2px}.app-notifications .mantine-Notification-description{font-size:13px;line-height:1.35}.app-notifications .mantine-Notification-closeButton{width:24px;height:24px}@media (max-width:767px){.app-notifications{right:8px!important;left:8px!important;top:8px!important}.app-notifications .mantine-Notification-root{width:100%;max-width:none;padding:9px 10px;border-radius:9px}.app-notifications .mantine-Notification-title{font-size:13px}.app-notifications .mantine-Notification-description{font-size:12px}}.mantine-Container-root,.mantine-Paper-root{width:100%!important;max-width:none!important}.lb-loading svg,.lb-root [data-loading] svg,[data-liveblocks-loading] svg{display:none!important}.lb-loading:before,.lb-root [data-loading]:before,[data-liveblocks-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(input):not(textarea):not(select):not([class*=socialButton]):not([class*=socialButtonsBlock]):not([class*=formButton]):not([class*=modal]),[class*=cl-][style*=border]:not(input):not(textarea):not(select):not([class*=socialButton]):not([class*=modal]),[class*=cl-][style*=box-shadow]:not(input):not(textarea):not(select):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}.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 #e0e0e0!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!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:#9254de!important;outline:none!important;box-shadow:0 0 0 3px rgba(146,84,222,.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 #e0e0e0!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!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:#9254de!important;border-color:#9254de!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(146,84,222,.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}#driver-page-overlay{background:rgba(0,0,0,.48)!important}.driver-active-element,.driver-highlighted-element{outline:3px solid rgba(147,51,234,.7)!important;outline-offset:4px!important;border-radius:8px!important}.neonify-tour-popover.driver-popover{background:#ffffff;border-radius:5px!important;box-shadow:0 20px 60px rgba(124,58,237,.18),0 4px 16px rgba(0,0,0,.12);border:1px solid rgba(147,51,234,.15);padding:20px 22px 16px;max-width:320px;font-family:inherit;overflow:hidden}.neonify-tour-popover .driver-popover-progress-text{font-size:11px;color:#9333ea;font-weight:600;letter-spacing:.03em}.neonify-tour-popover .driver-popover-title{font-size:15px;font-weight:700;color:#1a1a2e;margin-bottom:8px;line-height:1.3}.neonify-tour-popover .driver-popover-description{font-size:13.5px;color:#4b5563;line-height:1.6;margin-bottom:14px}.neonify-tour-popover .driver-popover-footer{display:flex;align-items:center;gap:8px;border-top:1px solid #f3e8ff;padding-top:12px;margin-top:0}.neonify-tour-popover .driver-popover-footer button{border-radius:8px;font-size:13px;font-weight:600;padding:7px 16px;cursor:pointer;transition:all .18s ease;border:none;line-height:1}.neonify-tour-popover .driver-popover-close-btn,.neonify-tour-popover .driver-popover-prev-btn{background:#f3f4f6;color:#374151}.neonify-tour-popover .driver-popover-close-btn{position:absolute;top:10px;right:10px;width:28px;height:28px;border-radius:999px;background:#ffffff;border:1px solid #f3e8ff;display:flex;align-items:center;justify-content:center;padding:0}.neonify-tour-popover .driver-popover-close-btn:hover,.neonify-tour-popover .driver-popover-prev-btn:hover{background:#e5e7eb}.neonify-tour-popover .driver-popover-next-btn{background:linear-gradient(135deg,#9333ea,#7c3aed);color:#ffffff;box-shadow:0 2px 8px rgba(124,58,237,.3)}.neonify-tour-popover .driver-popover-next-btn:hover{background:linear-gradient(135deg,#7e22ce,#6d28d9);box-shadow:0 4px 14px rgba(124,58,237,.4);transform:translateY(-1px)}.driver-stage{border-radius:10px!important;box-shadow:0 0 0 4px rgba(147,51,234,.2)!important}iframe#launcher,iframe#webWidget,iframe[title*="launch messaging"],iframe[title*=Messaging],iframe[title="Button to launch messaging window"],iframe[title="Messaging window"]{z-index:2147483000!important}@media screen and (max-width:767px){iframe#launcher,iframe[title*="launch messaging"],iframe[title="Button to launch messaging window"]{bottom:calc(env(safe-area-inset-bottom, 0px) + 16px)!important;right:calc(env(safe-area-inset-right, 0px) + 16px)!important;min-width:48px!important;min-height:48px!important;z-index:2147483000!important}iframe#webWidget,iframe[title*=Messaging],iframe[title="Messaging window"]{width:100vw!important;max-width:100vw!important;bottom:env(safe-area-inset-bottom,0)!important;left:0!important;right:0!important;border-radius:0!important;z-index:2147483000!important}}