.ub_icons_library_modal .components-modal__content{overflow:hidden;padding:0 0px 32px 32px !important}.ub_icons_library_modal .components-modal__content .ub_icons_library{display:grid;grid-gap:15px;grid-template-columns:1fr 4fr;margin-top:3px}.ub_icons_library_modal .components-modal__content .ub_icons_library .ub_icon_library_content_wrapper{overflow:auto;max-height:calc(90vh - 100px);text-align:center;padding-bottom:15px}.ub_icons_library_modal .components-modal__content .ub_icons_library .ub_icon_library_content_wrapper .ub_icon_library_content:not(.no-results){display:grid;padding-right:15px;padding-bottom:10px;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr))}.ub_icons_library_modal .components-modal__content .ub_icons_library .ub_icon_library_content_wrapper .ub_icon_library_content .ub_icon_library_item{display:flex;justify-content:center;align-items:center;height:70px;flex-direction:column}.ub_icons_library_modal .components-modal__content .ub_icons_library .ub_icon_library_content_wrapper .ub_icon_library_content .ub_icon_library_item svg{width:24px}.ub_icons_library_modal .components-modal__content .ub_icons_library .ub_icon_library_content_wrapper .ub_icon_library_content .ub_icon_library_item:focus{border:1px solid #000}.ub_icons_library_modal .components-modal__content .ub_icons_library .ub_icon_library_content_wrapper .ub_icon_library_content .ub_icon_library_item:hover{border:1px solid #000}.ub_icons_library_modal .components-modal__content .ub_icons_library .ub_icons_library_sidebar{position:sticky;top:0}.ub_icons_library_modal .components-modal__content .ub_icons_library .ub_icons_library_sidebar .ub_icons_library_sidebar_item_group{overflow-y:auto;padding:10px;max-height:calc(90vh - 155px)}.ub_icons_library_modal .components-modal__content .ub_icons_library .ub_icons_library_sidebar .ub_icons_library_sidebar_item_group .ub_icons_library_sidebar_item>.components-menu-item__item{width:100%;display:flex;flex-direction:row;justify-content:space-between}@media(max-width: 600px){.ub_icons_library_modal .components-modal__content{padding:0 32px 32px 32px !important;overflow:auto}.ub_icons_library_modal .components-modal__content .ub_icons_library{display:grid;grid-template-columns:repeat(1, 1fr)}.ub_icons_library_modal .components-modal__content .ub_icons_library .ub_icons_library_sidebar{position:relative}.ub_icons_library_modal .components-modal__content .ub_icons_library .ub_icon_library_content{max-height:100% !important}}.wp-block-ub-icon.has-ub-icon-padding{padding-top:var(--ub-icon-padding-top, 0px) !important;padding-right:var(--ub-icon-padding-right, 0px) !important;padding-bottom:var(--ub-icon-padding-bottom, 0px) !important;padding-left:var(--ub-icon-padding-left, 0px) !important}.wp-block-ub-icon.has-ub-icon-margin{margin-top:var(--ub-icon-margin-top) !important;margin-right:var(--ub-icon-margin-right) !important;margin-bottom:var(--ub-icon-margin-bottom) !important;margin-left:var(--ub-icon-margin-left) !important}.wp-block-ub-icon .ub_icon{display:flex;justify-content:var(--ub-icon-justification)}.wp-block-ub-icon .ub_icon svg{fill:var(--ub-icon-color);color:var(--ub-icon-color);width:var(--ub-icon-size, 40px);height:var(--ub-icon-size, 40px);background:var(--ub-icon-bg-color);transform:var(--ub-icon-rotation)}.wp-block-ub-icon .ub_icon svg:hover{fill:var(--ub-icon-hover-color, var(--ub-icon-color));background:var(--ub-icon-bg-hover-color, var(--ub-icon-bg-color))}