@layer mantine;:root{--calendar-border:var(--mantine-color-border-2);--cell-border:var(--mantine-color-border-2);--tooltip-bg:var(--mantine-color-accent-0);--tooltip-radius:var(--mantine-radius-md);--tooltip-color:var(--mantine-color-gray-7);--tab-border-color:transparent!important;--calculated-viewport-height:100vh}input,select,textarea{font-size:16px}body{background-color:var(--mantine-color-background-0)!important}.mantine-Tabs-list:before{display:none}.sumsub{--font-family-main:Blinker,sans-serif!important;--background-primary-normal:var(--mantine-color-background-0)!important;--components-toolbar-bottombar-background-normal:var(--mantine-color-background-0)!important}.SdkContent,main.SdkContent.SdkContent--border{box-shadow:none!important;padding:0!important}#sns-websdk-root{.SdkContent.SdkContent--border[data-v-a9cb6431]{box-shadow:none!important;padding:0!important}}:where([data-mantine-color-scheme=dark]){--input-bg:var(--mantine-color-background-6)!important;--divider-color:var(--mantine-color-gray-3)!important;--mrt-row-hover-background-color:var(--mantine-color-background-2)!important;color:var(--mantine-color-gray-0)!important}:where([data-mantine-color-scheme=light]){--input-bg:var(--mantine-color-background-6)!important;--divider-color:var(--mantine-color-gray-3)!important;--mrt-row-hover-background-color:var(--mantine-color-background-2)!important;color:var(--mantine-color-gray-7)!important}:where([data-mantine-color-scheme=dark]),:where([data-mantine-color-scheme=light]){--mrt-base-background-color:transparent!important;--mrt-row-hover-background-color:var(--mantine-color-background-2)!important}.mantine-Popover-dropdown,.mantine-Select-option{--input-bg:var(--mantine-color-background-6)!important;background-color:var(--mantine-color-background-6)!important;color:var(--mantine-color-gray-7)!important}.reviewDocumentPage{.mantine-InputBase-input,input{--input-bg:var(--mantine-color-background-6)!important}.mantine-DatePickerInput-input,.mantine-Popover-dropdown{--input-bg:var(--mantine-color-background-6)!important;background-color:var(--mantine-color-background-6)!important}.mantine-Radio-radio:not(:checked){background-color:var(--mantine-color-background-6)}.mantine-Radio-radio:not(:checked),div[class*=mantine-InputBase-input]{--input-bg:var(--mantine-color-background-6)!important}}.mrt-table-pagination p{font-size:var(--mantine-font-size-sm)!important;color:var(--mantine-color-gray-6)!important;font-weight:600!important}@media (max-width:500px){.mrt-table-pagination{padding:0!important}}@media (max-width:400px){.mrt-table-pagination p{font-size:var(--mantine-font-size-xs)!important}}.mrt-table-head-cell-resize-handle{display:block;width:2px!important;background-color:var(--mantine-color-gray-5)!important}.mrt-table-head-cell-content-actions,.mrt-table-head-cell-resize-handle{opacity:0;color:var(--mantine-color-gray-5)!important;transition:opacity .3s ease-in}.mantine-Table-thead:hover .mrt-table-head-cell-content-actions,.mantine-Table-thead:hover .mrt-table-head-cell-resize-handle{opacity:1}.mrt-table-head-sort-button{color:var(--mantine-color-gray-5)!important}.mrt-table-paper{.mantine-TextInput-input{--input-bg:var(--mantine-color-background-6)!important;border-color:var(--mantine-color-gray-3)!important}.mantine-Popover-dropdown,.mantine-Select-option{--input-bg:var(--mantine-color-background-6)!important;background-color:var(--mantine-color-background-6)!important}}:where([data-mantine-color-scheme=light]) .mantine-Checkbox-input{background-color:var(--mantine-color-background-6)!important;&:checked{background-color:var(--mantine-color-accent-6)!important}}.mantine-Tooltip-tooltip{background-color:var(--mantine-color-background-6)!important;color:var(--mantine-color-gray-7)!important;border:1px solid var(--mantine-color-border-2);font-size:var(--mantine-font-size-xs);font-weight:600;border-radius:var(--mantine-radius-md)}.ProseMirror:focus{outline:none}.rbc-calendar{font-family:var(--mantine-font-family)}.rbc-month-view{border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-border-2)}.rbc-header{padding:var(--mantine-spacing-xs);font-weight:600;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-6);text-transform:uppercase;border-bottom:1px solid var(--mantine-color-border-2)}.rbc-month-header{background-color:var(--mantine-color-background-4);border-top-left-radius:var(--mantine-radius-md);border-top-right-radius:var(--mantine-radius-md)}.rbc-header+.rbc-header{border-left:1px solid var(--mantine-color-border-2)}.rbc-month-row+.rbc-month-row{border-top:1px solid var(--mantine-color-border-2)}.rbc-day-bg+.rbc-day-bg{border-left:1px solid var(--mantine-color-border-2)}.rbc-time-header{background-color:var(--mantine-color-gray-0)}.rbc-date-cell{color:var(--mantine-color-gray-7)}.rbc-timeslot-group{border-bottom:1px solid var(--mantine-color-gray-2)}.rbc-time-gutter,.rbc-time-slot{font-size:var(--mantine-font-size-xs)}.rbc-time-gutter{color:var(--mantine-color-gray-6)}.rbc-current-time-indicator{background-color:var(--mantine-color-red-6)}.rbc-day-bg{background-color:var(--mantine-color-background-4)}.rbc-day-b{border-left:1px solid var(--mantine-color-border-2)}.rbc-month-row:last-child .rbc-day-bg:first-child{border-bottom-left-radius:var(--mantine-radius-md)}.rbc-month-row:last-child .rbc-day-bg:last-child{border-bottom-right-radius:var(--mantine-radius-md)}.rbc-off-range-bg{background-color:var(--mantine-color-background-3)}.rbc-today{background:var(--mantine-color-background-9);border:1px solid var(--mantine-color-border-1);border-left:1px solid var(--mantine-color-border-1)!important}.rbc-date-cell.rbc-now,.rbc-today{color:var(--mantine-color-accent-6)}.rbc-event.rbc-event-allday{background-color:initial}@media (max-width:768px){.mantine-NumberInput-input,.mantine-PasswordInput-input,.mantine-Select-input,.mantine-TextInput-input,.mantine-Textarea-input,input,select,textarea{font-size:14px!important;transform:scale(1)!important;-webkit-text-size-adjust:100%!important}body,html{height:100%;height:100vh;height:100dvh}body{-webkit-text-size-adjust:100%}.mantine-Tooltip-tooltip{max-width:calc(100vw - 40px)!important;word-wrap:break-word}.mantine-InputBase-root{position:relative;z-index:1}.mantine-Card-root{transition:none!important}.mantine-Stack-root{max-width:100%}.onboarding-mobile-content{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.onboarding-mobile-content .mantine-ScrollArea-viewport{overflow:visible!important}.mantine-ScrollArea-viewport:not(.onboarding-mobile-content *){overflow-x:auto!important;touch-action:pan-x!important;-webkit-overflow-scrolling:touch!important}}@supports (-webkit-touch-callout:none){input{border-radius:0}.auth-form-container{min-height:-webkit-fill-available}*{touch-action:pan-x pan-y pinch-zoom}.mantine-ScrollArea-viewport,[data-mantine-component=ScrollArea]{touch-action:pan-x!important}}@media (max-width:768px){.onboarding-mobile-content{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.mantine-ScrollArea-viewport{overflow:visible!important}}.chatTabWelcomeStateDivider{--divider-color:var(--mantine-color-gray-5)!important}:root{--viewport-height:100vh;--viewport-height:100svh;--viewport-height-dynamic:100dvh}.h-viewport{height:var(--viewport-height)}.h-viewport-dynamic{height:var(--viewport-height-dynamic)}.max-h-viewport{max-height:var(--viewport-height)}.max-h-viewport-dynamic{max-height:var(--viewport-height-dynamic)}@media (max-width:768px){.h-viewport-mobile{height:var(--viewport-height)}.max-h-viewport-mobile{max-height:var(--viewport-height)}}@supports not (height:100svh){:root{--viewport-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom))}@media (max-width:768px){:root{--viewport-height:calc(100vh - 60px)}}}.firebase-emulator-warning{display:none}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}#cta,#features,#how-it-works,#news,#pricing,[id]{scroll-margin-top:120px}@media (max-width:768px){#cta,#features,#how-it-works,#news,#pricing,[id]{scroll-margin-top:80px}}