.CustomersHero_videoContainer__VmF3C .video-js{width:100%!important;height:100%!important}.CustomersHero_videoContainer__VmF3C .video-js video{object-fit:cover!important;width:100%!important;height:100%!important}.integrationCard{cursor:pointer;background:var(--garfield-color-background-4);border:1px solid var(--garfield-color-gray-3);transition:all .2s ease-in-out;&:hover{transform:translateY(-1px)}&.connected{border-color:var(--garfield-color-accent-4)}&:active{transform:translateY(0)}}.garfieldCard{transition:transform .3s ease-in-out;background:linear-gradient(45deg,var(--garfield-color-background-1),var(--garfield-color-background-3));border:1px solid var(--garfield-color-background-2);border-radius:5px}.garfieldCard.dark{background:var(--garfield-color-background-1);border:1px solid var(--garfield-color-background-2)}.garfieldCard.selected{background:linear-gradient(45deg,var(--garfield-color-accent-0),var(--garfield-color-background-3));border:1px solid var(--garfield-color-accent-1)}.garfieldCard.selected.dark{background:linear-gradient(45deg,var(--garfield-color-background-1),var(--garfield-color-background-2));border:1px solid var(--garfield-color-accent-1)}.garfieldCard.hoverable:hover{background:linear-gradient(45deg,var(--garfield-color-accent-0),var(--garfield-color-background-3))}.garfieldCard.hoverable.dark:hover{background:linear-gradient(45deg,var(--garfield-color-background-1),var(--garfield-color-background-2))}@media (min-width:768px){.garfieldCard{padding:var(--padding-md,10px 20px)}}.list:before{border-color:transparent}.chatInputButton{background:transparent!important;transition:all .3s ease;color:var(--garfield-color-gray-6)!important;&:disabled{background:var(--garfield-color-background-1)!important;&:hover{background:var(--garfield-color-background-1)!important;.chatInputButtonText{color:var(--garfield-color-gray-5)!important}}}&:hover{background:var(--garfield-color-background-0)!important;.chatInputButtonText{color:var(--garfield-color-gray-7)!important}}}.chatInput{@media (max-width:768px){font-size:16px!important;scroll-margin-top:20px;scroll-margin-bottom:20px}}.chatInputContainer{@media (max-width:768px){position:relative;z-index:50;transform:translateZ(0);-webkit-transform:translateZ(0);transition:transform .3s ease-in-out;contain:layout style;isolation:isolate}}.chatInputFocused{@media (max-width:768px){position:relative;z-index:51;scroll-behavior:smooth}}@media (max-width:768px){html{height:100vh;height:100dvh}body{min-height:100vh;min-height:100dvh}body:has(.chatInputFocused){overflow-anchor:none}.chatInputButton{min-height:44px;min-width:44px}}.flashChat{animation:flashBorder 1s ease forwards}@keyframes flashBorder{0%,to{border-color:var(--garfield-color-gray-2)}50%{border-color:var(--garfield-color-accent-5)}}@keyframes flashPlaceholder{0%,to{color:var(--garfield-color-gray-7)}50%{color:var(--garfield-color-gray-4)}}.welcomeCard{transition:all .5s ease;background:var(--garfield-color-background-1)!important;border:1px solid var(--garfield-color-background-2)!important;&:hover{border:1px solid var(--garfield-color-accent-6)!important;background:var(--garfield-color-accent-0)!important}}.welcomeCardDarkMode{transition:all .3s ease;background:var(--garfield-color-background-2)!important;border:1px solid var(--garfield-color-background-1)!important;&:hover{background:var(--garfield-color-background-2)!important;border:1px solid var(--garfield-color-accent-4)!important}}.ChatInputButton{background:transparent!important;border:1px solid var(--garfield-color-gray-3)!important;transition:all .3s ease-in-out;&:hover{transform:translateY(-1px);background:var(--garfield-color-background-1)!important}}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+");background-position:100% 100%;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.mantine-ScrollArea-scrollbar{background-color:initial!important;&:hover{background-color:rgba(0,0,0,.2)!important}}.mantine-ScrollArea-thumb{background-color:rgba(255,255,255,.5)!important;&:hover{background-color:rgba(255,255,255,.7)!important}}.MRT_TableFooter-module_sticky__GcoK6{outline:none}.paginationTable{display:flex;justify-content:center;align-items:center;margin-top:10px;margin-bottom:10px;border-radius:5px;border:1px solid var(--garfield-color-border);padding:10px;background-color:red;font-size:12px}.indicator-dot{width:8px;height:8px;background-color:var(--garfield-color-accent-5);border-radius:50%;display:inline-block;animation:pulse 1.5s ease-in-out infinite}.unarchive-button{width:25px;height:25px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M20 9v9a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-9' /%3E%3Cpath d='M9 3v3' /%3E%3Cpath d='M15 3v3' /%3E%3Cpath d='M9 13l3 -3l3 3' /%3E%3Cpath d='M12 10v6' /%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%}.unarchive-button:hover{opacity:.7}.cursor-pointer{cursor:pointer}.empty-table{border:1px solid var(--garfield-color-gray-3);border-radius:5px;min-height:300px}.ag-overlay-no-rows-center{padding:20px;text-align:center}@keyframes pulse{0%{transform:scale(.95);opacity:.7}50%{transform:scale(1.05);opacity:1}to{transform:scale(.95);opacity:.7}}.onboardingCard{cursor:pointer;background:var(--garfield-color-background-4);border:1px solid var(--garfield-color-gray-3);transition:all .2s ease-in-out;&:hover{transform:translateY(-1px);border:1px solid var(--garfield-color-accent-4)}&:active{transform:translateY(0)}&.selected{border-color:var(--garfield-color-accent-5)}}.signOutButton{background:var(--garfield-color-gray-0);color:var(--garfield-color-gray-7);border:1px solid var(--garfield-color-gray-3);&:hover{background:var(--garfield-color-gray-1);border:1px solid var(--garfield-color-gray-3);color:var(--garfield-color-gray-7)}}@keyframes DropzoneArea_color-change__6YqJJ{0%{color:rgb(107,114,128)}to{color:var(--garfield-color-accent-5)}}@keyframes DropzoneArea_rotate-border__G7CME{0%{stroke-dashoffset:0}to{stroke-dashoffset:-88}}@keyframes DropzoneArea_invoice-arc-from-br__imu8Y{0%{transform:translate3d(140%,140%,0) rotate(-6deg) scale(.96);opacity:0}40%{transform:translate3d(60%,60%,0) rotate(-2deg) scale(.985);opacity:.85}70%{transform:translate3d(14%,-8%,0) rotate(1deg) scale(1.01);opacity:1}to{transform:translateZ(0) rotate(0deg) scale(1);opacity:1}}@keyframes DropzoneArea_invoice-fade-out__k3WUx{0%{opacity:1}to{opacity:0}}.DropzoneArea_invoiceGraphic__XWwVp{position:absolute;right:12px;bottom:12px;width:140px;height:190px;pointer-events:auto;transform-origin:85% 85%;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(140%,140%,0) rotate(-6deg) scale(.96);opacity:0;background:transparent}.DropzoneArea_invoiceGraphic__XWwVp>svg{pointer-events:none}.DropzoneArea_animateIn__X0QYJ{animation:DropzoneArea_invoice-arc-from-br__imu8Y 2.4s cubic-bezier(.22,1,.36,1) forwards}.DropzoneArea_animateInAuto__3PNeu{animation:DropzoneArea_invoice-arc-from-br__imu8Y 2.4s cubic-bezier(.22,1,.36,1) forwards,DropzoneArea_invoice-fade-out__k3WUx .4s cubic-bezier(.22,1,.36,1) 3.4s forwards}@media (prefers-reduced-motion:reduce){.DropzoneArea_animateInAuto__3PNeu,.DropzoneArea_animateIn__X0QYJ{animation:none;transform:translate(0) rotate(0deg) scale(1);opacity:1}}.DropzoneArea_letter__Lk2nl{display:inline-block;color:rgb(107,114,128)}.DropzoneArea_letterAnimate__0j_cK{animation:DropzoneArea_color-change__6YqJJ .2s ease-in-out forwards}.DropzoneArea_rotatingBorder__Jlq93{animation:DropzoneArea_rotate-border__G7CME 10s linear infinite}.DropzoneArea_invoiceGrabHandle__1ftzO{position:absolute;right:6px;bottom:-10px;cursor:grab;pointer-events:auto;z-index:6;display:flex;align-items:center;justify-content:center}.DropzoneArea_invoiceGrabHandle__1ftzO:active{cursor:grabbing}.VideoPromoSection_videoContainer__E1EKG .video-js{width:100%!important;height:100%!important}.VideoPromoSection_videoContainer__E1EKG .video-js video{object-fit:cover!important;width:100%!important;height:100%!important}