.fpf-widget{--white: #fff;--black: #000;-webkit-box-sizing:border-box;box-sizing:border-box}.fpf-widget *,.fpf-widget *:after,.fpf-widget *:before{-webkit-box-sizing:inherit;box-sizing:inherit}.fpf-widget.fpf-hidden{display:none !important}.fpf-widget.disabled{opacity:.65;cursor:not-allowed !important}.fpf-widget.disabled *{pointer-events:none}.fpf-widget.fpf-notification{--background-color: var(--white);--text-color: #333;--information-color: #4285F4;--success-color: #0F9D58;--error-color: #DB4437;--warning-color: #F4B400;--theme-color: var(--information-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap, 10px);padding:var(--padding, 25px);-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);border-radius:var(--border-radius, 3px);border:1px solid rgba(0,0,0,.1);background:var(--background-color);margin:0;font-size:var(--message-font-size, 16px);color:var(--text-color);line-height:1.5}.fpf-widget.fpf-notification .icons>*{display:none;color:var(--theme-color);width:var(--icon-size, 20px);height:var(--icon-size, 20px)}.fpf-widget.fpf-notification.type-information{--theme-color: var(--information-color)}.fpf-widget.fpf-notification.type-information .icons .information{display:block}.fpf-widget.fpf-notification.type-success{--theme-color: var(--success-color)}.fpf-widget.fpf-notification.type-success .icons .success{display:block}.fpf-widget.fpf-notification.type-error{--theme-color: var(--error-color)}.fpf-widget.fpf-notification.type-error .icons .error{display:block}.fpf-widget.fpf-notification.type-warning{--theme-color: var(--warning-color)}.fpf-widget.fpf-notification.type-warning .icons .warning{display:block}.fpf-widget.fpf-notification.color{--text-color: var(--white);--background-color: var(--theme-color)}.fpf-widget.fpf-notification.color .icons>*{color:var(--white)}.fpf-widget.fpf-notification.dark{--background-color: var(--black);--text-color: var(--white)}.fpf-widget.fpf-notification.theme1{--padding: var(--padding-small, 15px 20px)}.fpf-widget.fpf-notification.theme2,.fpf-widget.fpf-notification.theme3{--gap: var(--gap-large, 20px)}.fpf-widget.fpf-notification.theme2 .icons>*,.fpf-widget.fpf-notification.theme3 .icons>*{width:var(--icon-size-large, 30px);height:var(--icon-size-large, 30px)}.fpf-widget.fpf-notification .fpf-notification-close{margin-left:auto;min-width:var(--icon-size, 20px);height:var(--icon-size, 20px);color:var(--close-button-color, rgba(0, 0, 0, 0.3));cursor:pointer}.fpf-widget.fpf-notification .fpf-notification-close:hover{color:var(--close-button-hover-color, var(--black))}.fpf-widget.fpf-notification .text{margin-right:auto}.fpf-widget.fpf-notification .text .title{font-size:var(--title-font-size, 16px);font-weight:bold;margin-bottom:var(--title-margin-bottom, 10px)}.fpf-widget.fpf-notification.theme2.light{border-left:4px solid var(--theme-color)}

