.integrationCard{cursor:pointer;background:var(--mantine-color-background-4);border:1px solid var(--mantine-color-gray-3);transition:all .3s ease-in-out;&:hover{transform:translateY(-1px);border:1px solid var(--mantine-color-accent-5)}&.connected{border-color:var(--mantine-color-accent-4)}&:active{transform:translateY(0)}}.garfieldCard{transition:transform .3s ease-in-out;background:linear-gradient(45deg,var(--mantine-color-background-1),var(--mantine-color-background-3));border:1px solid var(--mantine-color-background-2);border-radius:5px}.garfieldCard.dark{background:var(--mantine-color-background-1);border:1px solid var(--mantine-color-background-2)}.garfieldCard.selected{background:linear-gradient(45deg,var(--mantine-color-accent-0),var(--mantine-color-background-3));border:1px solid var(--mantine-color-accent-1)}.garfieldCard.selected.dark{background:linear-gradient(45deg,var(--mantine-color-background-1),var(--mantine-color-background-2));border:1px solid var(--mantine-color-accent-1)}.garfieldCard.hoverable:hover{background:linear-gradient(45deg,var(--mantine-color-accent-0),var(--mantine-color-background-3))}.garfieldCard.hoverable.dark:hover{background:linear-gradient(45deg,var(--mantine-color-background-1),var(--mantine-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(--mantine-color-gray-6)!important;&:disabled{background:var(--mantine-color-background-1)!important;&:hover{background:var(--mantine-color-background-1)!important;.chatInputButtonText{color:var(--mantine-color-gray-5)!important}}}&:hover{background:var(--mantine-color-background-0)!important;.chatInputButtonText{color:var(--mantine-color-gray-7)!important}}}.chatInput{&::placeholder{color:var(--mantine-color-gray-6);font-weight:500}@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(--mantine-color-gray-2)}50%{border-color:var(--mantine-color-accent-5)}}@keyframes flashPlaceholder{0%,to{color:var(--mantine-color-gray-7)}50%{color:var(--mantine-color-gray-4)}}.welcomeCard{transition:all .5s ease;background:var(--mantine-color-background-1)!important;border:1px solid var(--mantine-color-background-2)!important;&:hover{border:1px solid var(--mantine-color-accent-6)!important;background:var(--mantine-color-accent-0)!important}}.welcomeCardDarkMode{transition:all .3s ease;background:var(--mantine-color-background-2)!important;border:1px solid var(--mantine-color-background-1)!important;&:hover{background:var(--mantine-color-background-2)!important;border:1px solid var(--mantine-color-accent-4)!important}}.ChatInputButton{background:transparent!important;border:1px solid var(--mantine-color-gray-3)!important;transition:all .3s ease-in-out;&:hover{transform:translateY(-1px);background:var(--mantine-color-background-1)!important}}.claimCard{background:var(--mantine-color-background-4)!important;transition:background-color .2s ease-in-out;&:hover{background:linear-gradient(to right,var(--mantine-color-background-1),var(--mantine-color-background-3))!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(--mantine-color-border);padding:10px;background-color:red;font-size:12px}.indicator-dot{width:8px;height:8px;background-color:var(--mantine-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(--mantine-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}}.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}}.onboardingCard{cursor:pointer;background:var(--mantine-color-background-4);border:1px solid var(--mantine-color-gray-3);transition:all .2s ease-in-out;&:hover{transform:translateY(-1px);border:1px solid var(--mantine-color-accent-4)}&:active{transform:translateY(0)}&.selected{border-color:var(--mantine-color-accent-4);background:linear-gradient(45deg,var(--mantine-color-accent-0),var(--mantine-color-white))}}.signOutButton{background:var(--mantine-color-gray-0);color:var(--mantine-color-gray-7);border:1px solid var(--mantine-color-gray-3);&:hover{background:var(--mantine-color-gray-1);border:1px solid var(--mantine-color-gray-3);color:var(--mantine-color-gray-7)}}.garfieldButton,.garfieldButtonText{transition:all .2s ease-in-out}.garfieldButton.filled{transition:background .2s ease-in-out;border:none!important;background:radial-gradient(circle at 50% 100%,var(--mantine-color-teal-5) 50%,var(--mantine-color-teal-6) 100%);box-shadow:inset 0 0 0 1px rgba(var(--mantine-color-teal-0),.5),0 0 1px 1px rgba(var(--mantine-color-teal-7),.1),0 0 1px 3px rgba(var(--mantine-color-teal-9),.025);border:1px solid rgba(var(--mantine-color-teal-9),.25);.garfieldButtonText,.icon{color:var(--mantine-color-white)!important;font-weight:550}&:hover{background:radial-gradient(circle at 50% 100%,var(--mantine-color-teal-6) 10%,var(--mantine-color-teal-7) 100%)}}.garfieldButton.subtle{background:var(--mantine-color-gray-3);.garfieldButtonText,.icon{color:var(--mantine-color-gray-6)!important}&:hover{background:var(--mantine-color-gray-4)}}.garfieldButton.subtle.dark{background:var(--mantine-color-background-2);&:hover{background:var(--mantine-color-white-2);.garfieldButtonText,.icon{color:var(--mantine-color-black-5)!important}}}.garfieldButton.outline{background:transparent;color:var(--mantine-color-gray-6)!important;border:1px solid var(--mantine-color-gray-3);.garfieldButtonText,.icon{color:var(--mantine-color-gray-6)!important}&:hover{background:var(--mantine-color-background-2)}}.garfieldButton.light{background:transparent;color:var(--mantine-color-gray-7);&:hover{background:var(--mantine-color-background-2)}}.garfieldButton.light.dark{background:transparent;color:var(--mantine-color-gray-7)!important;border:none;.garfieldButtonText,.icon{color:var(--mantine-color-gray-7)!important}&:hover{color:var(--mantine-color-gray-3)!important;background:var(--mantine-color-white-2)!important;.garfieldButtonText,.icon{color:var(--mantine-color-gray-3)!important}}}.garfieldButton.negative{background:var(--mantine-color-red-5);color:var(--mantine-color-white)!important;.garfieldButtonText,.icon{color:var(--mantine-color-white)!important}&:hover{background:var(--mantine-color-red-6)}}.garfieldButton.disabled{background:var(--mantine-color-gray-3);cursor:not-allowed;.garfieldButtonText,.icon{color:var(--mantine-color-gray-6)!important}&:hover{background:var(--mantine-color-gray-3)}}.fileUploadButton{background:var(--mantine-color-background-2)!important;color:var(--mantine-color-gray-7)!important;border:1px solid var(--mantine-color-gray-3)!important;transition:all .2s ease-in-out;&:hover{border:1px solid var(--mantine-color-accent-5)!important;background:var(--mantine-color-background-1)!important}}.manualUploadButton{background:var(--mantine-color-background-1)!important;border:1px solid var(--mantine-color-gray-3)!important;transition:all .2s ease-in-out;.garfieldButtonText,.icon{color:var(--mantine-color-gray-6)!important;font-weight:500!important}&:hover{transform:translateY(-1px);background:var(--mantine-color-background-2)!important}}.teamMemberCard{border-bottom:1px solid var(--mantine-color-gray-3);transition:background-color .15s ease}.teamMemberCard:hover{background-color:var(--mantine-color-gray-1)}.teamMemberCard:last-child{border-bottom:none}