:root{font-synthesis:none;text-rendering:geometricprecision;font-family:Geist-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body,html,#root,#root>div{margin:0;padding:0;font-family:Geist-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:#0000!important}*{-webkit-tap-highlight-color:transparent}[role=button]:not([data-own-hover=true]):hover{background-color:#0000!important}[role=button][data-utility-bell-trigger=true]:hover{background-color:#fff!important}[data-testid=screen],[class*=NativeStack],[data-rns-screen],[style*="background-color: rgb(255, 255, 255)"]{background-color:#0000!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}input,textarea,select,button{font-family:Geist-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;outline:none!important}input:focus,textarea:focus,select:focus,button:focus,:focus{outline:none!important}input[type=text],input[type=number],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url]{appearance:none;outline:none!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#cbd5e11a;border-radius:10px}::-webkit-scrollbar-thumb{background:#6366f14d;border-radius:10px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:#6366f180}*{scrollbar-width:thin;scrollbar-color:#6366f14d #cbd5e11a}[data-testid=scroll-view],.carousel-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent}[data-testid=scroll-view]:hover,.carousel-scroll:hover{scrollbar-color:#94a3b866 transparent}[data-testid=scroll-view]::-webkit-scrollbar{background:0 0;height:6px}.carousel-scroll::-webkit-scrollbar{background:0 0;height:6px}[data-testid=scroll-view]::-webkit-scrollbar-track{background:0 0;margin:0 20px}.carousel-scroll::-webkit-scrollbar-track{background:0 0;margin:0 20px}[data-testid=scroll-view]::-webkit-scrollbar-thumb{background:0 0;border-radius:3px;transition:background .3s}.carousel-scroll::-webkit-scrollbar-thumb{background:0 0;border-radius:3px;transition:background .3s}[data-testid=scroll-view]:hover::-webkit-scrollbar-thumb{background:#94a3b859}.carousel-scroll:hover::-webkit-scrollbar-thumb{background:#94a3b859}[data-testid=scroll-view]::-webkit-scrollbar-thumb:hover{background:#94a3b880}.carousel-scroll::-webkit-scrollbar-thumb:hover{background:#94a3b880}.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width, height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:1;z-index:2;-webkit-user-select:none;user-select:none;background:#6366f11a;border:2px dashed #6366f194;border-radius:16px;transition-duration:.1s;box-shadow:inset 0 0 0 1px #ffffff8c}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{opacity:0;width:20px;height:20px;position:absolute}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #6366f180;border-right:2px solid #6366f180;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{box-sizing:border-box;background-position:100% 100%;background-repeat:no-repeat;background-origin:content-box;width:20px;height:20px;padding:0 3px 3px 0;position:absolute}.dashboard-grid-drag-handle{z-index:20;cursor:grab;color:#fff;-webkit-user-select:none;user-select:none;background:#6366f1eb;border-radius:999px;padding:5px 10px;font:700 11px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:absolute;top:8px;right:8px;box-shadow:0 10px 22px #4f46e52e}.dashboard-grid-drag-handle:active{cursor:grabbing}.dashboard-grid-hide-button{z-index:21;color:#ef4444;cursor:pointer;background:#fffffff0;border:1px solid #ef444447;border-radius:999px;padding:6px 11px;font:700 11px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background .16s,border-color .16s,box-shadow .16s;position:absolute;top:8px;right:72px;box-shadow:0 10px 22px #ef44441a}.dashboard-grid-hide-button:hover{background:#fef2f2fa;border-color:#ef44448c;box-shadow:0 0 0 3px #ef44441f}.dashboard-grid-item-highlighted{animation:1.2s dashboard-widget-highlight}.widget-library-draggable-card{cursor:grab;-webkit-user-select:none;user-select:none}.widget-library-draggable-card:active{cursor:grabbing}.widget-library-static-card{-webkit-user-select:none;user-select:none}.dashboard-drop-blocked-notice{z-index:18;pointer-events:none;color:#ef4444;letter-spacing:.02em;background:#fef2f294;border:2px dashed #ef44445c;border-radius:24px;justify-content:center;align-items:center;font:800 14px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:absolute;inset:0}@keyframes dashboard-widget-highlight{0%,to{box-shadow:none}25%,70%{box-shadow:0 0 0 3px #6366f159,0 20px 45px #6366f12e}}.dashboard-grid-editing .react-grid-item:not(.react-draggable-dragging):not(.resizing){will-change:transform, width, height;transition-property:transform,left,top,width,height;transition-duration:.18s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.dashboard-grid-editing .react-grid-item.react-draggable-dragging,.dashboard-grid-editing .react-grid-item.resizing{transition:none}.hub-grid-item{border-radius:16px;flex-direction:column;width:100%;height:100%;transition:box-shadow .2s,outline .2s;display:flex;overflow:hidden}.hub-grid-editing .hub-grid-item{outline-offset:-2px;outline:2px dashed #6366f140}.hub-grid-editing .react-grid-item:hover .hub-grid-item{outline-color:#6366f180}.admin-grid-item{border-radius:16px;flex-direction:column;width:100%;height:100%;transition:box-shadow .2s,outline .2s;display:flex;overflow:hidden}.admin-grid-editing .admin-grid-item{outline-offset:-2px;outline:2px dashed #6366f140}.admin-grid-editing .react-grid-item:hover .admin-grid-item{outline-color:#6366f180}.client-grid-item{border-radius:16px;flex-direction:column;width:100%;height:100%;transition:box-shadow .2s,outline .2s;display:flex;overflow:hidden}.client-grid-editing .client-grid-item{outline-offset:-2px;outline:2px dashed #6366f140}.client-grid-editing .react-grid-item:hover .client-grid-item{outline-color:#6366f180}.rgl-drag-handle{z-index:10;cursor:grab;backdrop-filter:blur(8px);background:#ffffffe6;border-radius:8px;align-items:center;gap:4px;padding:4px 6px;transition:background .15s;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 1px 4px #00000014}.rgl-drag-handle:hover{background:#6366f11a}.rgl-drag-handle:active{cursor:grabbing}.rgl-drag-handle.dashboard-grid-drag-handle{z-index:20;cursor:grab;color:#fff;opacity:1;background:#6366f1f5;border-radius:999px;align-items:center;gap:4px;padding:6px 11px;font:700 11px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;top:8px;right:8px;box-shadow:0 10px 22px #4f46e533}.rgl-drag-handle.dashboard-grid-drag-handle:hover{color:#fff;background:#4f46e5}