.foogallery__toolbar-group .components-button.has-icon .dashicon{margin-left:0;margin-right:0}.foogallery__placeholder .components-placeholder__label .dashicon{margin-right:.5em}.wp-block-fooplugins-foogallery .foogallery,.wp-block-fooplugins-foogallery .foogallery *{pointer-events:none}
@media(min-width:600px){.foogallery-modal{max-width:min(100% - 32px,1280px);min-width:400px}}.foogallery-modal>.components-modal__content{margin-bottom:72px;margin-top:88px;padding:4px 32px}.foogallery-modal>.components-modal__content>.components-modal__header{height:88px;padding:24px 32px}.foogallery-modal__content{text-align:center}.foogallery-modal__content-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;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 transparent;bottom:0;box-sizing:border-box;display:flex;flex-direction:row;height:72px;justify-content:space-between;margin:0 -16px;padding:10px 0 24px;position:absolute;width:calc(100% - 32px);z-index:10}.components-modal__content.is-scrollable .foogallery-modal__footer{border-top-color:#e2e4e7}input.foogallery-modal__footer-search[type=text]{border-color:#e2e4e7;flex:1;min-height:36px}.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}
