:root{--puck-color-black:#fff;--puck-color-white:#0a0a0a;--puck-color-grey-1:#171717;--puck-color-grey-2:#262626;--puck-color-grey-3:#404040;--puck-color-grey-4:#525252;--puck-color-grey-5:#737373;--puck-color-grey-6:#a3a3a3;--puck-color-grey-7:#d4d4d4;--puck-color-grey-8:#e5e5e5;--puck-color-grey-09:#f5f5f5;--puck-color-azure-4:#059669;--puck-color-azure-5:#10b981;--puck-color-azure-9:#d1fae5}.Puck{background-color:var(--puck-color-white);color:var(--puck-color-black);font-family:inherit}div[class*=Sidebar]{backdrop-filter:blur(12px)!important;background:#0a0a0a99!important;border-left:1px solid #ffffff1a!important;border-right:1px solid #ffffff1a!important}div[class*=LeftDragDropZone]{z-index:50!important;backdrop-filter:blur(20px)!important;background:#0a0a0acc!important;border:1px solid #ffffff1a!important;border-radius:16px!important;width:280px!important;transition:all .3s!important;position:absolute!important;top:90px!important;bottom:24px!important;left:24px!important;box-shadow:0 10px 30px #00000080!important}div[class*=RightFieldZone]{z-index:50!important;backdrop-filter:blur(20px)!important;background:#0a0a0acc!important;border:1px solid #ffffff1a!important;border-radius:16px!important;width:320px!important;transition:all .3s!important;position:absolute!important;top:90px!important;bottom:24px!important;right:24px!important;box-shadow:0 10px 30px #00000080!important}header[class*=Header]{backdrop-filter:blur(12px)!important;background:#0a0a0a99!important;border-bottom:1px solid #ffffff1a!important}div[class*=ComponentList] div[class*=DraggableComponent]{transition:all .2s;color:#e5e5e5!important;background:#ffffff0d!important;border:1px solid #ffffff0d!important}div[class*=ComponentList] div[class*=DraggableComponent]:hover{background:#ffffff1a!important;border-color:#fff3!important}input,textarea,select{color:#fff!important;background:#0000004d!important;border:1px solid #ffffff1a!important}div[class*=Puck]>div[class*=Canvas]{background-color:#000!important;background-image:radial-gradient(circle at 15%,#10b98114,#0000 25%),radial-gradient(circle at 85% 30%,#3b82f614,#0000 25%)!important}header button[class*=Button--primary],header button[class*=primary],header button[class*=Primary],header div[class*=actions] button:last-of-type,header div[class*=Actions] button:last-of-type{display:none!important}div[class*=ViewportControls]{background-color:#0a0a0a!important;border:1px solid #ffffff1a!important;border-radius:8px!important;gap:8px!important;padding:4px!important}div[class*=ViewportControls] button{transition:all .2s;color:#a3a3a3!important;border-radius:4px!important}div[class*=ViewportControls] button:hover{color:#fff!important;background:#ffffff1a!important}div[class*=ViewportControls] button[class*=isActive],div[class*=ViewportControls] button[class*=active]{color:#10b981!important;background:#05966933!important}main:has(.puck-editor-layout){flex-direction:column!important;height:100vh!important;padding:0!important;display:flex!important;overflow:hidden!important}.puck-editor-layout{background:#0a0a0b;flex-direction:column!important;flex:1!important;width:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}#puck-portal-root,div[class*=Puck-portal]{z-index:9999;top:0;left:0;width:0!important;height:0!important;position:fixed!important;overflow:visible!important}#puck-portal-root>*,div[class*=Puck-portal]>*{pointer-events:auto!important}.Puck,.Puck>div{flex-direction:column!important;flex:1!important;height:auto!important;min-height:100%!important;display:flex!important;overflow:visible!important}#puck-preview-container{flex:1!important;height:100%!important;min-height:0!important;padding:0!important;display:block!important;overflow:hidden!important}.preview-isolation,div[class*=PuckPreview],iframe[class*=PuckPreview-frame]{width:100%!important;height:100%!important;min-height:100%!important;display:block!important}.preview-isolation iframe,.preview-isolation .Puck-frame{height:100%!important}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0}.custom-scrollbar::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#fff3}
