.email-editor-shell [class*=_Puck_]{--puck-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Inter, "Helvetica Neue", Arial, sans-serif}.email-editor-shell [class*=_PuckHeader_]{display:none!important}.email-editor-shell [class*=_SidebarSection-title_]{letter-spacing:.5px!important;text-transform:uppercase!important;color:var(--muted-foreground)!important;font-size:12px!important;font-weight:600!important}.email-editor-shell [class*=_ComponentList-item_]{transition:border-color .12s,background .12s;border:1px solid var(--muted-foreground)!important;background:var(--background)!important;box-shadow:none!important;border-radius:6px!important}.email-editor-shell [class*=_ComponentList-item_]:hover{border-color:var(--primary)!important;background:color-mix(in oklch, var(--primary) 12%, transparent)!important}.email-editor-shell [class*=_Button--primary_]{background:var(--primary)!important;border-color:var(--primary)!important;box-shadow:none!important;background-image:none!important}.email-editor-shell [class*=_Button--primary_]:hover,.email-editor-shell [class*=_Button--primary_]:active{background:var(--primary)!important}.email-editor-shell [class*=_Puck_]{--puck-color-azure-08:transparent;--puck-color-azure-09:transparent;--puck-color-azure-10:transparent;--puck-color-azure-11:transparent;--puck-color-azure-12:transparent;--overlay-background:transparent!important}.email-editor-shell [class*=-overlay_],.email-editor-shell [class*=-overlayWrapper_]{opacity:1!important;mix-blend-mode:normal!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.email-editor-shell [class*=_DraggableComponent--hover_] [class*=-overlay_],.email-editor-shell [class*=_DraggableComponent--isSelected_] [class*=-overlay_]{outline:2px solid var(--primary)!important;outline-offset:-2px!important}.email-editor-shell [class*=_DropZone_]:empty{background:0 0!important}.email-editor-shell [class*=_DropZone_]:not(:has([class*=_DraggableComponent_])){background:0 0!important}.email-editor-shell [class*=_Button--primary_]{background:var(--primary)!important;border-color:var(--primary)!important}.email-editor-shell [class*=_DropZone--isAreaSelected_],.email-editor-shell [class*=_DropZone--hoveringOverArea_]{outline-offset:-2px;outline:2px dashed var(--primary)!important;background:0 0!important}.email-editor-shell [class*=_DropZone--hoveringOverArea_]:not([class*=_DropZone--isRootZone_]){background:var(--muted)!important;background-color:var(--muted)!important}.email-editor-shell [class*=_DraggableComponent--isSelected_]{outline-offset:-2px;outline:2px solid var(--primary)!important}.email-editor-shell[data-viewport=mobile] [class*=_PuckCanvas-root_]{box-shadow:0 0 0 1px var(--muted-foreground);transition:max-width .2s;max-width:400px!important;margin:0 auto!important}.email-editor-shell[data-viewport=desktop] [class*=_PuckCanvas-root_]{transition:max-width .2s;max-width:none!important}.email-editor-shell [class*=_DropZone_]:not([class*=_DropZone--isAreaSelected_]):empty:after{content:"+ Suelta un bloque aquí";text-align:center;color:var(--primary);border:1px dashed var(--primary);opacity:0;pointer-events:none;letter-spacing:.3px;background:0 0;border-radius:6px;margin:4px 0;padding:8px 12px;font-size:11px;font-weight:500;transition:opacity .12s;display:block}.email-editor-shell [class*=_DropZone_]:hover:not([class*=_DropZone--isAreaSelected_]):empty:after{opacity:1}.email-editor-shell [class*=_PuckFields-field_]{padding:6px 10px!important}.email-editor-shell [class*=_PuckFields-field_]+[class*=_PuckFields-field_]{border-top:1px solid var(--muted)!important}.email-editor-shell [class*=_PuckFields_] .la librería de UI anterior-InputWrapper-label{text-transform:uppercase;letter-spacing:.5px;color:var(--muted-foreground);font-weight:600;margin-bottom:2px!important;font-size:11px!important}.email-editor-shell [class*=_PuckFields-field_]:has([data-field-name=color],[data-field-name=fontSize],[data-field-name=fontWeight],[data-field-name=fontFamily],[data-field-name=marginTop],[data-field-name=marginBottom],[data-field-name=borderWidth],[data-field-name=borderRadius]){vertical-align:top;box-sizing:border-box!important;border-top:0!important;width:50%!important;margin-top:0!important;padding:6px 8px!important;display:inline-block!important}.email-editor-shell [class*=_PuckFields-field_]:has([data-field-name=paddingTop],[data-field-name=paddingRight],[data-field-name=paddingBottom],[data-field-name=paddingLeft]){vertical-align:top;position:relative;box-sizing:border-box!important;border-top:0!important;width:25%!important;margin-top:0!important;padding:28px 4px 6px!important;display:inline-block!important}.email-editor-shell [class*=_PuckFields-field_]:has([data-field-name=paddingTop]):before{content:"Padding";text-transform:uppercase;letter-spacing:.5px;color:var(--muted-foreground);font-size:11px;font-weight:600;line-height:1;position:absolute;top:8px;left:8px}.email-editor-shell [class*=_PuckFields_]:not([class*=_PuckFields-field_]){font-size:0}.email-editor-shell [class*=_PuckFields-field_]{font-size:.875rem}.email-editor-shell [class*=_PuckFields-field_]:has([data-field-name=color],[data-field-name=fontSize],[data-field-name=fontWeight],[data-field-name=fontFamily],[data-field-name=paddingTop],[data-field-name=paddingRight],[data-field-name=paddingBottom],[data-field-name=paddingLeft],[data-field-name=marginTop],[data-field-name=marginBottom],[data-field-name=borderWidth],[data-field-name=borderRadius])+[class*=_PuckFields-field_]:not(:has([data-field-name=color],[data-field-name=fontSize],[data-field-name=fontWeight],[data-field-name=fontFamily],[data-field-name=paddingTop],[data-field-name=paddingRight],[data-field-name=paddingBottom],[data-field-name=paddingLeft],[data-field-name=marginTop],[data-field-name=marginBottom],[data-field-name=borderWidth],[data-field-name=borderRadius])){border-top:1px solid var(--muted)!important}.email-editor-shell [class*=_PuckFields_] input[type=text],.email-editor-shell [class*=_PuckFields_] input[type=number],.email-editor-shell [class*=_PuckFields_] textarea,.email-editor-shell [class*=_PuckFields_] select{border-color:var(--muted-foreground)!important;border-radius:4px!important}.email-editor-shell [class*=_PuckFields_] input:focus,.email-editor-shell [class*=_PuckFields_] textarea:focus,.email-editor-shell [class*=_PuckFields_] select:focus{border-color:var(--primary)!important;box-shadow:0 0 0 2px color-mix(in oklch, var(--primary) 12%, transparent)!important;outline:none!important}
