.foogallery__toolbar-group .components-button.has-icon .dashicon{margin-left:0;margin-right:0}.foogallery__placeholder .components-placeholder__label .dashicon{margin-right:.5em}
.foogallery-modal__content{text-align:center}.foogallery-modal__content-container{display:block;outline:none;position:relative}.foogallery-modal__content-container .components-placeholder.foogallery-modal__content-placeholder{align-items:center;background-color:transparent;border:none;box-shadow:none;display:flex;flex-direction:column-reverse;justify-content:center;margin:0;min-height:150px;outline:none}.foogallery-modal__content-placeholder .components-placeholder__fieldset{align-items:center;justify-content:center;margin-bottom:10px}.foogallery-modal__content-placeholder .components-placeholder__fieldset .components-spinner{margin:0}.foogallery-modal__content-placeholder .components-placeholder__label{margin-bottom:0}.foogallery-modal__footer{align-items:center;background:#fff;border-top:1px solid #e2e4e7;bottom:0;box-sizing:border-box;display:flex;flex-direction:row;height:56px;justify-content:space-between;margin:24px -24px -24px;padding:0 16px;position:sticky;z-index:10}.foogallery-modal__footer-search{flex:1}.foogallery-modal__footer-buttons{display:flex;flex:1;justify-content:flex-end}.foogallery-modal__footer-buttons .components-button,.foogallery-modal__footer-buttons .components-icon-button{display:inline-flex}.foogallery-modal__footer-buttons .components-button{margin-right:4px}.foogallery-modal__footer-buttons .components-button:last-of-type{margin-right:0}.foogallery-modal__footer-buttons .components-button.has-icon .dashicon{margin-left:0;margin-right:0}.foogallery-modal__item{background-color:#f7f7f7;border:3px solid #fff;border-radius:3px;box-shadow:0 0 0 1px #ccc,inset 0 0 0 1px #ccc;cursor:pointer;display:inline-block;height:150px;margin:10px;outline:none;position:relative;width:150px}.foogallery-modal__item:focus{border-style:dashed}.foogallery-modal__item.is-selected,.foogallery-modal__item:hover{border-style:solid}.foogallery-modal__item.is-selected,.foogallery-modal__item:focus,.foogallery-modal__item:hover{border-color:#0085ba;box-shadow:0 0 0 1px #00648c,inset 0 0 0 1px #00648c;outline:none}.foogallery-modal__item.is-disabled{border-color:#e4e4e4;box-shadow:0 0 0 1px #ccc,inset 0 0 0 1px #ccc;cursor:not-allowed}img.foogallery-modal__item-thumbnail{display:block;height:100%;width:100%}.foogallery-modal__item.is-disabled img.foogallery-modal__item-thumbnail{filter:grayscale(1)}svg.foogallery-modal__item-thumbnail{fill:#ccc;height:64px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:64px}.foogallery-modal__item-caption{background:rgba(0,0,0,.5);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.5) 15px,rgba(0,0,0,.5));bottom:0;color:#fff;display:block;height:auto;left:0;max-height:100%;overflow:hidden;padding:10px 5px 5px;position:absolute;width:100%}.dashicon.foogallery-modal__icon-disabled,.dashicon.foogallery-modal__icon-selected{color:#fff;filter:drop-shadow(0 0 5px #000);font-size:60px;height:60px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:60px}
.foogallery-inspector-controls__button-container{padding:16px;text-align:center}.foogallery-inspector-controls__button-container button{display:inline-flex;vertical-align:middle}
