.dlm-file-browser-modal .components-modal__frame{border-radius:8px;max-width:92vw;overflow:hidden;width:560px}.dlm-file-browser-modal .components-modal__header{align-items:flex-start;border-bottom:none;min-height:unset;padding:20px 24px 0}.dlm-file-browser-modal .components-modal__header-heading-container{display:flex;flex-direction:column;gap:2px}.dlm-file-browser-modal .components-modal__header h1,.dlm-file-browser-modal .components-modal__header-heading{color:#1e1e1e!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important;margin:0!important}.dlm-file-browser-modal .components-modal__content{overflow:hidden;padding:0}.dlm-fb-wrap{display:flex;flex-direction:column}.dlm-fb-subtitle{color:#50575e;font-size:13px;line-height:1.5;margin:0;padding:2px 24px 0}.dlm-fb-desc{color:#1e1e1e;font-size:13px;line-height:1.6;margin:0;padding:16px 24px 14px}.dlm-fb-tree-container{background:#f6f7f7;border:1px solid #dcdcde;border-radius:6px;margin:0 24px;max-height:360px;min-height:260px;overflow-x:hidden;overflow-y:auto}.dlm-fb-tree{list-style:none;margin:0;padding:0}.dlm-fb-tree--root{padding:8px 0}.dlm-fb-item__row{align-items:center;background:none;border:none;border-right:3px solid transparent;box-sizing:border-box;color:#1e1e1e;cursor:pointer;display:flex;font-size:13px;line-height:1.4;padding-bottom:7px;padding-left:16px;padding-top:7px;text-align:right;transition:background-color .08s ease;width:100%}.dlm-fb-item__arrow{align-items:center;color:#787c82;display:flex;flex-shrink:0;justify-content:center;width:22px}.dlm-fb-item__arrow--spacer{visibility:hidden}.dlm-fb-item__arrow .dashicons{font-size:14px;height:14px;width:14px}.dlm-fb-item__icon{align-items:center;color:#646970;display:flex;flex-shrink:0;justify-content:center;margin-left:8px;width:22px}.dlm-fb-item__icon .dashicons{font-size:18px;height:18px;width:18px}.dlm-fb-item__name{flex:1;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlm-fb-folder__row:hover{background-color:#e8e8e8}.dlm-fb-folder__row .dlm-fb-item__name{font-weight:600}.dlm-fb-file__row:hover{background-color:#dce6f5;border-right-color:#2271b1}.dlm-fb-file__row:hover .dlm-fb-item__icon{color:#2271b1}.dlm-fb-item__spinner{align-items:center;display:flex;margin-right:8px}.dlm-fb-item__spinner .components-spinner{height:14px;margin:0;width:14px}.dlm-fb-empty{color:#787c82;font-size:12px;font-style:italic;padding-bottom:6px;padding-left:16px;padding-top:6px}.dlm-fb-empty--root{font-size:13px;padding:32px 24px;text-align:center}.dlm-fb-error{color:#d63638;font-size:13px;padding:16px}.dlm-fb-loading{align-items:center;display:flex;justify-content:center;min-height:200px}.dlm-fb-footer{display:flex;justify-content:flex-end;margin-top:16px;padding:16px 24px 20px}.dlm-fb-footer .components-button.is-secondary{border-color:#dcdcde;border-radius:4px;color:#1e1e1e;font-size:13px;height:36px;padding:0 16px}.dlm-fb-footer .components-button.is-secondary:hover{border-color:#8c8f94;color:#1e1e1e}
