.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;opacity:0}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.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{left:50%;margin-left:-10px;cursor:ns-resize}.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{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)}.boot-splash{--boot-r:44px;--boot-p:calc(var(--boot-r) * 0.7071);--boot-stroke:1.75px;--boot-t:var(--boot-speed,0.65);position:fixed;inset:0;z-index:9999;display:grid;place-items:center;overflow:hidden;container-type:size;animation:boot-failsafe .16s 1.4s forwards}.boot-splash>*{grid-area:1/1}.boot-splash__veil{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,hsl(var(--primary)/.07),transparent min(42vmin,360px)),hsl(var(--background))}.boot-splash__rays{position:absolute;inset:0;animation:boot-hide 1ms calc(.42s * var(--boot-t)) forwards}.boot-splash__ray{position:absolute;left:50%;top:50%;height:var(--boot-stroke);margin-top:calc(var(--boot-stroke) / -2);width:75vmax;width:hypot(calc(50cqw - var(--boot-p)),calc(50cqh - var(--boot-p)));overflow:hidden;transform-origin:0 50%}.boot-splash__ray[data-corner=tl]{transform:translate(calc(var(--boot-p) * -1),calc(var(--boot-p) * -1)) rotate(-148deg);transform:translate(calc(var(--boot-p) * -1),calc(var(--boot-p) * -1)) rotate(atan2(calc(var(--boot-p) - 50cqh),calc(var(--boot-p) - 50cqw)))}.boot-splash__ray[data-corner=tr]{transform:translate(var(--boot-p),calc(var(--boot-p) * -1)) rotate(-32deg);transform:translate(var(--boot-p),calc(var(--boot-p) * -1)) rotate(atan2(calc(var(--boot-p) - 50cqh),calc(50cqw - var(--boot-p))))}.boot-splash__ray[data-corner=br]{transform:translate(var(--boot-p),var(--boot-p)) rotate(32deg);transform:translate(var(--boot-p),var(--boot-p)) rotate(atan2(calc(50cqh - var(--boot-p)),calc(50cqw - var(--boot-p))))}.boot-splash__ray[data-corner=bl]{transform:translate(calc(var(--boot-p) * -1),var(--boot-p)) rotate(148deg);transform:translate(calc(var(--boot-p) * -1),var(--boot-p)) rotate(atan2(calc(50cqh - var(--boot-p)),calc(var(--boot-p) - 50cqw)))}.boot-splash__comet{position:absolute;inset-block:0;left:0;width:46%;border-radius:999px;background:linear-gradient(90deg,hsl(var(--primary)) 0,hsl(var(--chart-2)/.75) 26%,hsl(var(--chart-2)/0) 100%);transform:translateX(217.4%);animation:boot-comet calc(.34s * var(--boot-t)) calc(40ms * var(--boot-t)) both}.boot-splash__emblem{position:relative;width:calc(var(--boot-r) * 2 + 24px);aspect-ratio:1}.boot-splash__ring-wrap{position:absolute;inset:0;animation:boot-settle calc(.3s * var(--boot-t)) calc(.56s * var(--boot-t)) both}.boot-splash svg{display:block;overflow:visible}.boot-splash__ring-wrap svg{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:hsl(var(--primary));stroke-width:var(--boot-stroke)}.boot-splash__arcs{animation:boot-hide 1ms calc(.66s * var(--boot-t)) forwards}.boot-splash__arc,.boot-splash__arcs{position:absolute;inset:0}.boot-splash__arc[data-corner=tl]{transform:rotate(45deg)}.boot-splash__arc[data-corner=tr]{transform:rotate(135deg)}.boot-splash__arc[data-corner=br]{transform:rotate(225deg)}.boot-splash__arc[data-corner=bl]{transform:rotate(315deg)}.boot-splash__clip{position:absolute;inset:0 0 50% 0;overflow:hidden}.boot-splash__half{position:absolute;inset:0 0 -100% 0;animation:boot-arc calc(.26s * var(--boot-t)) calc(335ms * var(--boot-t)) both}.boot-splash__ring{opacity:0;animation:boot-show 1ms calc(.59s * var(--boot-t)) forwards}.boot-splash__glow{position:absolute;inset:12px;border-radius:50%;border:2px solid hsl(var(--primary));filter:blur(7px);opacity:0;animation:boot-glow calc(.52s * var(--boot-t)) calc(.56s * var(--boot-t)) forwards,boot-breathe calc(1.4s * var(--boot-t)) calc(1.5s * var(--boot-t)) ease-in-out infinite alternate}.boot-splash__orbit{position:absolute;inset:0;opacity:0;animation:boot-show calc(.24s * var(--boot-t)) calc(1.5s * var(--boot-t)) forwards,boot-spin calc(1.1s * var(--boot-t)) linear infinite}.boot-splash__orbit svg{stroke:url(#boot-splash-orbit);stroke-linecap:round;stroke-width:calc(var(--boot-stroke) + .75px)}.boot-splash__mark{position:absolute;left:50%;top:50%;width:44px;height:33px;margin:-16.5px 0 0 -22px}.boot-splash__chevron{position:absolute;inset:0;opacity:0;animation:boot-chevron-left calc(.38s * var(--boot-t)) calc(.45s * var(--boot-t)) cubic-bezier(.16,1,.3,1) both}.boot-splash__chevron svg{width:100%;height:100%}.boot-splash__chevron[data-side=left]{color:hsl(var(--foreground))}.boot-splash__chevron[data-side=right]{color:hsl(var(--primary));animation-name:boot-chevron-right}.boot-splash__wave{--boot-wave:150vmax;--boot-wave:calc(hypot(50cqw, 50cqh) * 2);position:absolute;left:50%;top:50%;width:var(--boot-wave);height:var(--boot-wave);margin:calc(var(--boot-wave) / -2) 0 0 calc(var(--boot-wave) / -2);border-radius:50%;border:1.5px solid hsl(var(--primary)/.55);background:radial-gradient(circle,transparent 62%,hsl(var(--primary)/.07) 100%);opacity:0;transform:scale(.06)}.boot-splash[data-state=exit]{pointer-events:none}.boot-splash[data-state=exit] .boot-splash__mark{animation:boot-mark-out calc(.2s * var(--boot-t)) cubic-bezier(.4,0,1,1) forwards}.boot-splash[data-state=exit] .boot-splash__ring-wrap{animation:boot-ring-out calc(.32s * var(--boot-t)) cubic-bezier(.2,.7,.2,1) forwards}.boot-splash[data-state=exit] .boot-splash__wave{animation:boot-wave calc(.52s * var(--boot-t)) cubic-bezier(.16,1,.3,1) forwards}.boot-splash[data-state=exit] .boot-splash__veil{animation:boot-veil-out .16s cubic-bezier(.4,0,.2,1) forwards}.boot-splash__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes boot-comet{0%{transform:translateX(217.4%);animation-timing-function:cubic-bezier(.6,0,.8,.4)}86.7%{transform:translateX(0);animation-timing-function:linear}to{transform:translateX(-100%)}}@keyframes boot-arc{0%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.25,.75,.35,1)}to{transform:rotate(91deg)}}@keyframes boot-settle{0%,to{transform:scale(1)}40%{transform:scale(1.045)}}@keyframes boot-glow{0%{opacity:0}20%{opacity:.7}to{opacity:.28}}@keyframes boot-breathe{0%{opacity:.28}to{opacity:.6}}@keyframes boot-spin{to{transform:rotate(1turn)}}@keyframes boot-chevron-left{0%{opacity:0;transform:translateX(-14px) scale(.9)}to{opacity:1;transform:none}}@keyframes boot-chevron-right{0%{opacity:0;transform:translateX(14px) scale(.9)}to{opacity:1;transform:none}}@keyframes boot-mark-out{to{opacity:0;transform:scale(.8)}}@keyframes boot-ring-out{to{opacity:0;transform:scale(1.6)}}@keyframes boot-wave{0%{opacity:.9;transform:scale(.06)}to{opacity:0;transform:scale(1)}}@keyframes boot-veil-out{to{opacity:0}}@keyframes boot-show{to{opacity:1}}@keyframes boot-hide{to{opacity:0}}@keyframes boot-fade-in{0%{opacity:0}to{opacity:1}}@keyframes boot-failsafe{to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.boot-splash__arcs,.boot-splash__glow,.boot-splash__orbit,.boot-splash__rays,.boot-splash__wave{display:none}.boot-splash__ring-wrap{animation:boot-fade-in .2s both}.boot-splash__ring{opacity:1;animation:none}.boot-splash__chevron,.boot-splash__chevron[data-side=right]{animation:boot-fade-in .24s 80ms both}.boot-splash[data-state=exit] .boot-splash__mark,.boot-splash[data-state=exit] .boot-splash__ring-wrap{animation:boot-hide .16s forwards}.boot-splash[data-state=exit] .boot-splash__veil{animation:boot-veil-out .1s forwards}}