:root{--wpex-mf-admin-color:#0073aa}.wpex-mf-metabox table tr:not(:first-child){border-top:1px solid #eee}.wpex-mf-metabox table th{width:240px;padding:15px 30px 15px 0}#side-sortables .wpex-mf-metabox table th{width:auto}.wpex-mf-metabox table td[colspan="2"]{padding-left:0;padding-right:0}.wpex-mf-metabox table .wpex-mf-label{font-size:14px;color:#444;font-weight:bold}.wpex-mf-metabox table .wpex-mf-label__wrap{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.wpex-mf-metabox .wpex-mf-help-button{background:none;padding:0;border:0;box-shadow:none;cursor:pointer}.wpex-mf-metabox .wpex-mf-help-button:hover,.wpex-mf-metabox .wpex-mf-help-button:focus-visible{color:var(--wpex-mf-admin-color)}.wpex-mf-metabox .wpex-mf-help-button:focus-visible{color:var(--wpex-mf-admin-color);border-radius:100%;outline:2px solid currentColor}.wpex-mf-metabox textarea{width:100%}.wpex-mf-metabox .wpex-mf-desc{color:#666;font-size:12px;font-weight:normal;margin:0;padding:0;padding-top:4px}.wpex-mf-metabox .wpex-mf-desc--has-tip{background:rgba(0,0,0,0.9);color:#fff;padding:8px;border-radius:4px;position:absolute;max-width:200px;z-index:50}.wpex-mf-metabox .wpex-mf-desc[hidden]{display:none}.wpex-mf-metabox .wpex-mf-td--align-top{vertical-align:top}.wpex-mf-metabox .wpex-mf-after-hook{margin-top:12px}.wpex-mf-metabox .wpex-mf-hidden{display:none}.wpex-mf-metabox fieldset{background-color:#fafafa;border:1px solid #ededed;padding:10px 15px}.wpex-mf-metabox .wpex-mf-upload-preview{margin-top:10px;font-size:0.9em}.wpex-mf-metabox .wpex-mf-upload-preview img{height:50px;width:auto;max-width:100%;vertical-align:middle}.wpex-mf-metabox .wpex-mf-upload-preview__loader{height:15px;width:15px}.wpex-mf-metabox .wpex-mf-group{border:1px solid #ddd}.wpex-mf-metabox .wpex-mf-group-fields{padding:10px}.wpex-mf-metabox .wpex-mf-group-fields table{border-collapse:collapse;width:100%;border:0}.wpex-mf-metabox .wpex-mf-group-fields table tr{border:0}.wpex-mf-metabox .wpex-mf-group-fields table td,.wpex-mf-metabox .wpex-mf-group-fields table th{border:0;padding:5px 8px}.wpex-mf-metabox .wpex-mf-group-fields table th{vertical-align:middle}.wpex-mf-metabox .wpex-mf-group-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;padding:0 0 0 10px;min-height:36px;font-weight:bold;background-color:#efefef}.wpex-mf-metabox .wpex-mf-group-header-actions{text-align:right}.wpex-mf-metabox .wpex-mf-group-header-actions button{width:36px;height:36px;margin:0;padding:0;border:0;background:0 0;cursor:pointer}.wpex-mf-metabox .wpex-mf-group{margin-bottom:20px}.wpex-mf-metabox .wpex-mf-remove-group-set[disabled]{display:none !important}.wpex-mf-metabox .wpex-mf-icon-select-preview{display:flex;margin-top:10px;font-size:32px}.wpex-mf-metabox .wpex-mf-icon-select-preview svg{height:1em;width:auto}.wpex-mf-metabox .wpex-mf-icon-select-preview>span{line-height:initial;height:auto;width:auto}.wpex-mf-icon-select-modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.35);z-index:100000;align-items:center;justify-content:center;animation:edit-post__fade-in-animation .2s ease-out 0s;animation-fill-mode:forwards}.wpex-mf-icon-select-modal.components-modal__screen-overlay{display:none}.wpex-mf-icon-select-modal.wpex-mf-active{display:flex}.wpex-mf-icon-select-modal .components-search-control__input-wrapper{align-self:flex-end}.wpex-mf-icon-select-modal input[type="search"]{box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;line-height:normal;display:block;margin:0;padding:16px 48px 16px 16px;background:#f0f0f0;border:none;max-width:400px;height:48px;font-size:16px}.wpex-mf-icon-select-modal input[type="search"]:focus{background:#fff;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.wpex-mf-icon-select-modal a{text-decoration:none}.wpex-mf-icon-select-modal .wpex-svg-icon{display:flex;align-items:center;justify-content:center}.wpex-mf-icon-select-modal-choices{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);margin:0;padding-top:24px;width:100%}@media (min-width: 600px){.wpex-mf-icon-select-modal-choices{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media (min-width: 900px){.wpex-mf-icon-select-modal-choices{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media (min-width: 1100px){.wpex-mf-icon-select-modal-choices{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media (min-width: 1450px){.wpex-mf-icon-select-modal-choices{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media (min-width: 1600px){.wpex-mf-icon-select-modal-choices{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}.wpex-mf-icon-select-modal-choices button{min-width:150px;align-items:stretch;flex-shrink:0;background:transparent;border:1px solid transparent;border-radius:2px;color:#1e1e1e;cursor:pointer;display:flex;flex-direction:column;font-size:13px;height:auto;justify-content:center;padding:8px;position:relative;transition:all .05s ease-in-out;word-break:break-word}.wpex-mf-icon-select-modal-choices button:hover{border-color:var(--wp-admin-theme-color);color:var(--wp-admin-theme-color) !important}.wpex-mf-icon-select-modal-choices button .wpex-mf-icon-select-icon{font-size:30px;color:#1e1e1e;padding:12px}.wpex-mf-icon-select-modal-choices button .wpex-mf-icon-select-text{font-size:12px;overflow:hidden;padding:4px 2px 8px;text-overflow:ellipsis;white-space:nowrap}.wpex-mf-icon-select-modal-choices a svg{fill:currentColor;height:1em;width:auto}.wpex-mf-icon-select-clear--hidden{display:none !important}#side-sortables .wpex-mf-metabox tr.wpex-mf-tr th,#side-sortables .wpex-mf-metabox tr.wpex-mf-tr td{display:block}#side-sortables .wpex-mf-metabox tr.wpex-mf-tr th{padding:15px 0 0}#side-sortables .wpex-mf-metabox tr.wpex-mf-tr td{padding:5px 0 15px;margin:0}#side-sortables .wpex-mf-metabox tr.wpex-mf-tr input[type="text"],#side-sortables .wpex-mf-metabox tr.wpex-mf-tr textarea,#side-sortables .wpex-mf-metabox tr.wpex-mf-tr select{width:100%;box-sizing:border-box}
