.wp-rich-text-font-awesome-icon:hover{border:1px solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:2px;cursor:pointer;margin-left:-1px;margin-right:-1px}.fawp-inline-popover-wrapper{display:flex;gap:.5rem;padding:.75rem}.fawp-icon-styling-modal{--border-radius-fa:0.5rem;--border-width-fa:2px;--spacing-xs-fa:0.5rem;--spacing-sm-fa:0.75rem;--spacing-md-fa:1rem;--spacing-lg-fa:1.25rem;--spacing-xl-fa:1.5rem;--spacing-2xl-fa:2rem;--black-fa:#001e42;--gray1-fa:#183153;--gray2-fa:#515e7b;--gray3-fa:#616d89;--gray4-fa:#a5abbb;--gray5-fa:#c2c6d0;--gray6-fa:#dfe1e7;--gray7-fa:#f1f2f4;--white-fa:#fff;--red-fa:#e13333;--yellow-fa:#fab005;--teal-fa:#0da578;--blue-fa:#126ebf;--purple-fa:#9b36b5;--violet-fa:#663fd9;--input-border-color:var(--fa-navy);--input-border-width:0.15rem;border-radius:.75em;max-width:130ch;width:80vw}.fawp-button-icon{padding-right:var(--spacing-xs-fa)}.fawp-icon-modifier{display:flex;flex-wrap:wrap;gap:var(--spacing-xl-fa);position:relative}.fawp-icon-modifier-preview-container{border:2px solid var(--gray7-fa);border-radius:var(--border-radius-fa);display:flex;flex:1 0 auto;flex-direction:column;min-height:300px;padding:var(--spacing-md-fa);width:350px}.fawp-icon-modifier-preview{display:flex;font-size:var(--wp--preset--font-size--medium);margin:auto;padding:var(--spacing-md-fa);text-align:center}.fawp-icon-modifier-preview:hover{background:var(--gray7-fa);border-radius:var(--border-radius-fa);cursor:pointer}.fawp-icon-modifier-preview div{display:flex;margin:auto}.fawp-icon-modifier-preview-controls{flex:1 1 50%}.fawp-tab-content{margin-block-start:var(--spacing-2xl-fa)}.fawp-tab-content .fawp-options-section-heading{font-size:.8em;font-weight:500;margin-block:var(--spacing-xs-fa);text-transform:uppercase}.fawp-animation-controls,.fawp-styling-controls{align-items:stretch;display:flex;gap:var(--spacing-sm-fa)}.fawp-animation-controls .fawp-button,.fawp-styling-controls .fawp-button{background-color:var(--white-fa);border:var(--border-width-fa) solid var(--gray7-fa);border-radius:var(--border-radius-fa);cursor:pointer;flex:auto;padding:var(--spacing-xs-fa) var(--spacing-sm-fa);transition:all .2s ease-in-out}.fawp-animation-controls .fawp-button{padding:var(--spacing-md-fa) var(--spacing-lg-fa)}.fawp-animation-controls .fawp-reset,.fawp-styling-controls .fawp-reset{background-color:var(--gray7-fa);flex-grow:0}.fawp-animation-controls .fawp-button.fawp-selected,.fawp-styling-controls .fawp-button.fawp-selected{border-color:var(--black-fa)}.fawp-animation-controls .fawp-button:hover,.fawp-styling-controls .fawp-button:hover{background-color:var(--black-fa);border-color:var(--black-fa);color:var(--white-fa)}.fawp-color-settings{display:flex;gap:10px}.fawp-color-settings .fawp-color-option-wrapper{display:inline-block;height:28px;transform:scale(1);transition:transform .1s ease;vertical-align:top;width:28px;will-change:transform}.fawp-color-settings .fawp-color-option-wrapper:hover{transform:scale(1.2)}.fawp-color-settings .fawp-button{border:none;border-radius:50%;box-shadow:0 0 0 1px var(--gray5-fa);cursor:pointer;display:inline-block;height:100%;transition:box-shadow .1s ease;vertical-align:top;width:100%}.fawp-color-settings .fawp-button.fawp-selected{box-shadow:0 0 0 2px var(--white-fa),0 0 0 4px var(--black-fa)}.fawp-icon-settings-tab-panel{position:relative}.fawp-color-picker-wrapper{background:#fff;border:1px solid gray;box-shadow:0 2px 4px rgba(0,0,0,.5);padding:10px;position:absolute;right:10%;text-align:right;top:0;z-index:1000}.fawp-animation-controls{flex-wrap:wrap}.fawp-icon-animations .fawp-animation-controls .fawp-button{flex:1 0 33%}.fawp-icon-styling-rotate .fawp-input{border:var(--border-width-fa) solid var(--gray7-fa);border-radius:var(--border-radius-fa);max-width:12ch}
