:root{--header-primary:var(--mantine-color-terracotta-sunset-8);--header-secondary:var(--mantine-color-golden-cream-3);--header-tertiary:var(--mantine-color-apricot-glow-0);--header-quaternary:var(--mantine-color-mint-lagoon-8);--header-quinary:var(--mantine-color-coastal-mist-9)}.headerTheme{background-color:var(--header-secondary)}button{color:"red"!important}.secondaryHeaderTheme{background-color:var(--header-quaternary);color:#fff;font-weight:600}.rbc-event{background-color:var(--header-quaternary)!important}.bannerTheme{background-color:#fff;box-shadow:0 8px 12px rgba(0,0,0,.2);box-shadow:0 0 12px rgba(0,0,0,.5);outline:2px solid var(--header-primary)}.borderBox{border:1px solid var(--mantine-color-gray-4);border-radius:15px;background-color:var(--mantine-color-gray-0);box-shadow:0 4px 8px rgba(0,0,0,.2)}.popout{&:hover{transform:scale(1.01);cursor:pointer}}.dashboardReportItem{margin-bottom:8px;background-color:var(--header-tertiary);padding:8px}.dndHandlerIcon{display:flex;align-items:center;justify-content:center;height:100%;color:#006400;padding-left:var(--mantine-spacing-xs);padding-right:var(--mantine-spacing-xs);cursor:-webkit-grab;cursor:grab;&:active{cursor:-webkit-grabbing;cursor:grabbing}&:target{cursor:-webkit-grab;cursor:grab}}.dndItem{display:flex;align-items:center;border-radius:var(--mantine-radius-md);border:rem(1px) solid light-dark(var(--mantine-color-gray-2),var(--mantine-color-dark-5));padding:var(--mantine-spacing-sm) var(--mantine-spacing-xl);padding-left:calc(var(--mantine-spacing-xl) - var(--mantine-spacing-md));background-color:light-dark(var(--mantine-color-white),var(--mantine-color-dark-5));margin-bottom:var(--mantine-spacing-sm)}.dndItemDragging{box-shadow:var(--mantine-shadow-sm)}.hoverBox{transition:background-color .3s ease;background-color:#222;color:#fff;padding:"50vw";height:12vh;justify-content:center;align-items:center;display:flex}.hoverBox:hover{background-color:#4d4d4d}.reportDnd{background-color:var(--header-tertiary)}.widgetDragIcon{cursor:-webkit-grab;cursor:grab;&:active{cursor:-webkit-grabbing;cursor:grabbing}&:target{cursor:-webkit-grab;cursor:grab}}.messageBubble table{border-collapse:collapse;width:100%}.messageBubble table,.messageBubble table td{border:2px solid var(--mantine-color-gray-6);border-radius:5px}.messageBubble table td{padding:8px}