@layer base{*,:before,:after{box-sizing:border-box;border-width:0}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}body,h1,h2,h3,h4,h5,h6,p{margin:0}ol,ul{margin:0;padding:0;list-style:none}button,[role=button]{cursor:pointer}:disabled{cursor:default}svg-icon svg{width:100%;height:100%}a{cursor:pointer}}:root{--maestro-space-0: 0;--maestro-space-1: 4px;--maestro-space-2: 8px;--maestro-space-3: 12px;--maestro-space-4: 16px;--maestro-space-5: 24px;--maestro-space-6: 32px;--maestro-space-7: 40px;--maestro-space-8: 48px;--maestro-space-9: 64px;--maestro-space-10: 80px;--maestro-space-11: 96px;--maestro-space-12: 128px;--maestro-space-13: 160px;--maestro-space-14: 192px;--maestro-space-15: 224px;--maestro-space-16: 256px;--maestro-space-17: 320px;--maestro-space-18: 384px;--maestro-space-19: 448px;--maestro-space-20: 480px}@layer foundation{.p-colorpicker-color-handle,.p-colorpicker-hue-handle{opacity:1;width:16px;height:16px;border:2px solid white;box-shadow:#00000080 0 0 5px;border-radius:100%}.p-colorpicker-color-handle{background:var(--color-picker-current-color);margin-left:-7px;margin-top:-8px}.p-colorpicker-hue-handle{width:21px;border-radius:6px;margin-top:0;transform:scaleY(1.1066666667)}.p-colorpicker-panel{border:none;background:none}.p-colorpicker-color-selector{left:6px}.p-colorpicker-color-selector,.p-colorpicker-color-background{border-radius:4px}.p-colorpicker-hue{opacity:1;border-radius:4px;transform:scaleY(.9036144578);transform-origin:top;height:166px;left:174px}}@layer foundation{.p-panel-toggleable:not(.p-panel-expanded) .p-panel-header{border-width:0}}@layer primeng{.mty-toast .p-toast-message{width:350px;min-height:70px;height:fit-content;opacity:1;gap:7;padding:10.5px;margin:0}.mty-toast .p-toast-message .p-toast-message-content{padding:0}.mty-toast .p-toast-message-info{border:none;background-color:var(--maestro-background-inverse);color:var(--maestro-surface-0)}.mty-toast .p-toast-message-error{border:none}}p-inputmask{width:100%}p-inputmask input{width:100%}.p-select-dropdown-icon{display:flex}.p-menu-separator{margin:8px 0}.p-menu-item.p-disabled:has(.mty-menu-item.mty-inactive){opacity:1;pointer-events:auto}.mty-rte-tooltip{font-size:12px}@layer foundation{.p-component{font-size:14px;line-height:normal}}.mty-non-rounded-buttons{border-radius:6px}.mty-panel-toggle-button{--maestro-button-text-secondary-hover-background: transparent;--maestro-button-text-secondary-active-background: transparent;border-radius:0;overflow:visible}p-select .p-placeholder{font-size:14px}@layer primeng{button.p-button-outlined{background:var(--maestro-surface-0)}}.mty-horizontal-divider{border-top:1px solid var(--maestro-content-border-color)}.mty-section-container{display:flex;flex-direction:column;gap:16px}@layer foundation{.p-inputnumber-button-group{border-end-end-radius:var(--maestro-inputtext-border-radius);border-start-end-radius:var(--maestro-inputtext-border-radius);overflow:hidden;--maestro-inputnumber-button-border-radius: 0}.mty-rte-overlay-fix{top:auto!important;left:auto!important}.mty-heading2-text{font-family:GT Era Display!important;font-weight:700!important;font-size:20px!important;line-height:110%!important;letter-spacing:0!important;color:var(--maestro-text-primary)}.mty-heading3-text{font-family:GT Era Display!important;font-weight:700!important;font-size:16px!important;line-height:110%!important;letter-spacing:0!important;color:var(--maestro-text-primary)}.mty-heading4-text{font-family:GT Era Text!important;color:var(--maestro-text-primary);font-weight:700!important;font-size:13px!important;line-height:110%!important;letter-spacing:0!important}.mty-paragraph-text{font-family:GT Era Text!important;font-weight:400!important;font-size:15px!important;line-height:150%!important;letter-spacing:0!important;color:var(--maestro-text-primary)}.mty-input-label-text{font-family:GT Era Text!important;color:var(--maestro-surface-600);font-weight:400!important;font-size:13px!important;line-height:140%!important;letter-spacing:0!important}.mty-input-text{font-family:GT Era Text!important;font-weight:var(--maestro-input-font-weight, 400)!important;font-size:14px!important;line-height:140%!important;letter-spacing:0!important}.mty-caption-text{font-family:GT Era Text!important;font-weight:400!important;font-size:11px!important;color:var(--maestro-text-tertiary);font-style:italic!important;line-height:140%!important;letter-spacing:0!important}.mty-label-text{font-family:GT Era Text!important;font-weight:700!important;font-size:10px!important;color:var(--maestro-text-tertiary);line-height:110%!important;letter-spacing:1px!important;text-transform:uppercase!important}.mty-button-text{font-family:GT Era Text!important;font-weight:500!important;font-size:13px!important;line-height:110%!important;letter-spacing:0!important}.mty-display-xl-text{font-family:GT Era Display!important;font-weight:700!important;font-size:20px!important;line-height:110%!important;letter-spacing:0!important}.mty-display-md-text{font-family:GT Era Display!important;font-weight:700!important;font-size:16px!important;line-height:110%!important;letter-spacing:0!important}.mty-body-strong-text{font-family:GT Era Text!important;font-weight:500!important;font-size:15px!important;line-height:140%!important;letter-spacing:0!important}.mty-body-text{font-family:GT Era Text!important;font-weight:400!important;font-size:15px!important;line-height:150%!important;letter-spacing:0!important}.mty-micro-strong-text{font-family:GT Era Text!important;font-weight:500!important;font-size:14px!important;line-height:140%!important;letter-spacing:0!important}.mty-micro-text{font-family:GT Era Text!important;font-weight:400!important;font-size:13px!important;line-height:140%!important;letter-spacing:0!important}}body.mty-prevent-iframe-pointer-events iframe{pointer-events:none!important}body.mty-prevent-iframe-pointer-events mighty-interactive-update-dialog iframe,body.mty-prevent-iframe-pointer-events maestro-interactive-html-block-builder iframe{pointer-events:auto!important}html,body{height:100%;width:100%;margin:0;padding:0}
