.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;-webkit-user-select:none;-moz-user-select: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;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;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}.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-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{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)}.favicon-overlay-dark{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000080;border-radius:.75rem;z-index:0}.react-resizable-handle-se:after{content:none!important;display:none!important}.react-grid-item.react-grid-placeholder .react-resizable-handle,.react-grid-item.react-grid-placeholder .react-resizable-handle-se{display:none!important}.react-grid-item[data-platform=separator][data-editor-mode=true]:hover{border:2px dashed rgba(156,163,175,.7);transition:transform .2s,box-shadow .3s!important}[data-theme=black] .react-grid-item,.bg-gradient-to-b .react-grid-item{box-shadow:none;border:2px solid rgba(128,128,128,.25)}.react-grid-item[data-platform=separator],[data-theme=black] .react-grid-item[data-platform=separator],.bg-gradient-to-b .react-grid-item[data-platform=separator]{box-shadow:none;border:none}[data-theme=black] .react-grid-item[data-platform=separator][data-editor-mode=true]:hover,.bg-gradient-to-b .react-grid-item[data-platform=separator][data-editor-mode=true]:hover{border:2px dashed rgba(156,163,175,.8);transition:transform .2s,box-shadow .3s!important}.editor-mode .react-grid-item[data-active=true]:not([data-platform=separator]){box-shadow:0 1px 2px #00000008,0 2px 6px #0000000a!important}.editor-mode[data-theme=black] .react-grid-item[data-active=true]:not([data-platform=separator]),.editor-mode.bg-gradient-to-b .react-grid-item[data-active=true]:not([data-platform=separator]){box-shadow:0 1px 2px #0000001f,0 6px 16px #00000047!important}.react-grid-item button.no-drag{pointer-events:none}.react-grid-item:hover button.no-drag,.react-grid-item:active button.no-drag{pointer-events:auto}.mobile-editor-grid.editor-mode .react-grid-item[data-controls-visible=true] button.no-drag{pointer-events:auto!important}.react-grid-item{transition:left .36s cubic-bezier(.45,0,.55,1),top .36s cubic-bezier(.45,0,.55,1),transform .56s cubic-bezier(.16,1,.3,1),width .4s cubic-bezier(.34,1.56,.64,1),height .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s cubic-bezier(.22,1,.36,1)}.react-grid-item.react-grid-item{transition:left .36s cubic-bezier(.45,0,.55,1) !important,top .36s cubic-bezier(.45,0,.55,1) !important,transform .56s cubic-bezier(.16,1,.3,1) !important,width .4s cubic-bezier(.34,1.56,.64,1) !important,height .4s cubic-bezier(.34,1.56,.64,1) !important,box-shadow .4s cubic-bezier(.22,1,.36,1)!important}.react-grid-layout .react-grid-item:not(.react-draggable-dragging):not(.resizing){transition-property:left,top,width,height!important;transition-duration:.36s,.36s,.24s,.24s!important;transition-timing-function:cubic-bezier(.45,0,.55,1),cubic-bezier(.45,0,.55,1),cubic-bezier(.34,1.56,.64,1),cubic-bezier(.34,1.56,.64,1)!important}.react-grid-item:hover,.react-grid-item[data-active=true]{z-index:100!important}.react-grid-item.react-draggable-dragging{transition:transform .56s cubic-bezier(.16,1,.3,1),box-shadow .56s cubic-bezier(.16,1,.3,1)!important;z-index:1000!important;transform-origin:top center!important;transform:translateY(-4px) scale(1.09)!important;box-shadow:0 3px 8px #0000000a,inset 0 1px 2px #0000000a!important;cursor:grabbing!important}.drag-source-hidden{opacity:0!important}.drag-overlay-layer{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999}.drag-overlay-card{position:fixed;pointer-events:none;overflow:hidden;box-shadow:0 3px 8px #0000000a,inset 0 1px 2px #0000000a}[data-theme=black] .drag-overlay-card,.bg-gradient-to-b .drag-overlay-card{box-shadow:0 3px 10px #0000001a,inset 0 1px 2px #ffffff0a}.card-dropping{transition:left .45s cubic-bezier(.22,1,.36,1),top .45s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .5s ease-out!important;z-index:500!important}@keyframes card-land{0%{transform:scale(1.02) translateY(-2px);box-shadow:0 3px 8px #0000000a,inset 0 1px 2px #0000000a}60%{transform:scale(.995) translateY(1px);box-shadow:0 1px 3px #00000008,inset 0 1px 1px #00000008}to{transform:scale(1) translateY(0);box-shadow:none}}.card-landing{animation:card-land .5s cubic-bezier(.25,.8,.25,1) forwards!important;z-index:500!important}.card-wiggle{animation-iteration-count:infinite}.card-wiggle:nth-child(2n){animation-name:wiggle-variant1;transform-origin:50% 10%}.card-wiggle:nth-child(2n-1){animation-name:wiggle-variant2;animation-direction:alternate;transform-origin:30% 5%}.card-wiggle:nth-child(9n+1){animation-duration:.25s;animation-delay:-.75s}.card-wiggle:nth-child(9n+2){animation-duration:.3s;animation-delay:-.5s}.card-wiggle:nth-child(9n+3){animation-duration:.27s;animation-delay:-.05s}.card-wiggle:nth-child(9n+4){animation-duration:.33s;animation-delay:-.2s}.card-wiggle:nth-child(9n+5){animation-duration:.24s;animation-delay:-.31s}.card-wiggle:nth-child(9n+6){animation-duration:.25s;animation-delay:-.15s}.card-wiggle:nth-child(9n+7){animation-duration:.22s;animation-delay:-.2s}.card-wiggle:nth-child(9n+8){animation-duration:.28s;animation-delay:-.3s}.card-wiggle:nth-child(9n+9){animation-duration:.3s;animation-delay:-.22s}.hold-glow{box-shadow:0 3px 8px #0000000a,inset 0 1px 2px #0000000a!important;transition:all .2s ease-in-out}@keyframes wiggle-variant1{0%{transform:rotate(-.5deg);animation-timing-function:ease-in}50%{transform:rotate(.75deg);animation-timing-function:ease-out}}@keyframes wiggle-variant2{0%{transform:rotate(.5deg);animation-timing-function:ease-in}50%{transform:rotate(-.75deg);animation-timing-function:ease-out}}.touch-no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.touch-no-select input,.touch-no-select textarea,.touch-no-select [contenteditable=true]{-webkit-user-select:text;-moz-user-select:text;user-select:text;-webkit-touch-callout:default}[data-theme=black] .react-grid-item.react-draggable-dragging,.bg-gradient-to-b .react-grid-item.react-draggable-dragging{box-shadow:0 3px 10px #0000001a,inset 0 1px 2px #ffffff0a!important}.react-grid-item[data-platform=separator][data-editor-mode=true].react-draggable-dragging{box-shadow:none!important;border:3px dashed rgba(128,128,128,.8);animation:separator-drag .8s ease-in-out infinite}.react-grid-item>.react-resizable-handle{transition:none}.react-grid-item>.react-resizable-handle-se{transition:opacity .2s ease-in-out!important}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.react-grid-layout{position:relative}.react-grid-layout .react-grid-item.react-grid-placeholder{border:none;border-radius:1.5rem;z-index:0;pointer-events:none;transition:all .3s ease-out;background:#6b72800f;opacity:1!important;visibility:visible!important;display:block!important;box-shadow:inset 0 2px 12px #0000000b}[data-theme=black] .react-grid-layout .react-grid-item.react-grid-placeholder,.bg-gradient-to-b .react-grid-layout .react-grid-item.react-grid-placeholder{background:#6b728014;opacity:1!important;visibility:visible!important;display:block!important;z-index:0;pointer-events:none;border:none;box-shadow:inset 0 2px 12px #0000001c}.react-grid-item.cssTransforms{transition-property:transform,width,height,box-shadow!important}.react-grid-item.resizing{z-index:4}.grabbing{cursor:grabbing!important;transform:translateY(-4px) scale(1.09);transition:transform .56s cubic-bezier(.16,1,.3,1)}@keyframes card-swing{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}.react-resizable-handle{position:absolute;width:36px;height:36px;bottom:0;right:0;background:transparent;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;padding:0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{position:absolute;bottom:-10px!important;right:-10px!important;width:48px!important;height:48px!important;cursor:se-resize;background:transparent!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Cpath d='M38 10 C38 28 28 38 10 38' stroke='%23d1d5db' stroke-width='13' stroke-linecap='round' fill='none'/%3E%3Cpath d='M38 10 C38 28 28 38 10 38' stroke='white' stroke-width='11' stroke-linecap='round' fill='none'/%3E%3C/svg%3E")!important;background-size:48px 48px!important;background-repeat:no-repeat!important;border:none!important;border-radius:0!important;box-shadow:none!important;opacity:0!important;pointer-events:none!important;transition:opacity .18s ease;z-index:50}.react-resizable-handle-se:before,.react-resizable-handle-se:after{display:none}.editor-mode .react-grid-item:hover>.react-resizable-handle-se,.editor-mode .react-grid-item[data-active=true]>.react-resizable-handle-se{opacity:1!important;pointer-events:auto!important}.mobile-editor-grid.editor-mode .react-grid-item>.react-resizable-handle-se,.mobile-editor-grid.editor-mode .react-grid-item:hover>.react-resizable-handle-se{opacity:0!important;pointer-events:none!important}.mobile-editor-grid.editor-mode .react-grid-item[data-controls-visible=true]>.react-resizable-handle-se,.mobile-editor-grid.editor-mode .react-grid-item[data-controls-visible=true]:hover>.react-resizable-handle-se,.mobile-editor-grid.editor-mode .react-grid-item[data-controls-visible=true]:active>.react-resizable-handle-se{opacity:1!important;pointer-events:auto!important}.no-drag-mode .react-resizable-handle-se{opacity:0!important;pointer-events:none!important}.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-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)}@keyframes shine{0%{transform:translate(-100%) skew(-12deg)}to{transform:translate(200%) skew(-12deg)}}@keyframes gradient{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes cardEnter{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-card-enter{animation:cardEnter .4s cubic-bezier(.25,.8,.25,1) forwards}@keyframes separator-drag{0%{border-color:#808080cc}50%{border-color:#80808066}to{border-color:#808080cc}}.react-grid-item>div{border-radius:var(--card-border-radius, 1rem)!important}.react-grid-item div.absolute.inset-0{border-radius:var(--card-border-radius, 1rem)!important}.react-grid-item>div[class*=overflow-hidden]{border-radius:var(--card-border-radius, 1rem)!important}.styles_button__sP771{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;border:none;outline:none;text-decoration:none;-webkit-tap-highlight-color:transparent;font-family:var(--inter-font, "Inter", sans-serif);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .2s ease,opacity .2s ease}.styles_button__sP771:active{transform:scale(.97)}.styles_button--variant-primary-blue__VLVQz{background:#768cff;color:#fff}.styles_button--variant-primary-blue__VLVQz:hover{background:#6278e0}.styles_button--variant-transparent__dd9Xc{background:transparent;color:inherit}.styles_button--variant-transparent__dd9Xc:hover{opacity:.7}.styles_button--size-default__mqBeT{padding:7px 12px;font-size:12px;line-height:17px}.styles_button--size-none__pwYPl{padding:0}.styles_button--animation-default__VEMTd{transition:transform .2s ease,background .2s ease,opacity .2s ease}.styles_button--rounding-default__2HK46{border-radius:8px}.styles_button--rounding-full__MBCaE{border-radius:9999px}.styles_button__content__z6RqE{display:flex;align-items:center;position:relative;z-index:1}.styles_button__loading-spinner__BH0Wf{display:none;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center}.styles_container__9hC7b{display:block}.styles_button__shine__juQJP{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.3) 50%,transparent 70%);background-size:200% 100%}.styles_button__shine--active__05LPg{animation:bento-shine-sweep 4s ease-in-out infinite}@keyframes bento-shine-sweep{0%{background-position:200% 0;opacity:0}10%{opacity:1}50%{background-position:-200% 0;opacity:1}60%{opacity:0}to{background-position:-200% 0;opacity:0}}.text-text{color:inherit}.text-neutral-grey30{color:#8e8e8e}.perspective-\[1000px\]{perspective:1000px}.preserve-3d{transform-style:preserve-3d}.backface-hidden{backface-visibility:hidden}.rotateY-180{transform:rotateY(180deg)}
