.igd-media-tree-wrap{width:250px;position:fixed;top:32px;min-width:250px;min-height:300px;box-sizing:border-box;height:100%;margin-top:0;border-left:#ddd 1px solid;z-index:999;margin-right:-20px}.igd-media-tree-wrap *{box-sizing:border-box}.igd-media-tree-wrap .igd-media-tree{display:flex;flex-direction:column;height:calc(100% - 130px)}.igd-media-tree-wrap .igd-media-tree .tree-main{height:100%;overflow-y:scroll}.igd-media-tree-wrap .igd-media-tree .tree-item-wrap-google{height:100%}.igd-media-tree-wrap .igd-media-tree .tree-item-wrap-google .no-account-placeholder{width:auto;margin:0 auto;text-align:center;border-radius:0;box-shadow:none}.igd-media-tree-wrap .igd-media-tree .tree-item-wrap-google .no-account-placeholder>img{display:none}.igd-media-tree-wrap .igd-media-tree .tree-item-wrap-google .no-account-placeholder .placeholder-heading{margin-bottom:10px;line-height:1.2;font-size:1.1rem}.igd-media-tree-wrap .igd-media-tree .tree-item-wrap-google .no-account-placeholder .igd-btn.select-folders-btn{margin-top:10px}.igd-media-tree-wrap .tree-item{padding:10px 10px;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;transition:all .2s ease-in-out;font-weight:500}.igd-media-tree-wrap .tree-item i,.igd-media-tree-wrap .tree-item>img{margin-left:5px}.igd-media-tree-wrap .tree-item>img{max-width:20px;max-height:20px;min-height:16px}.igd-media-tree-wrap .tree-item i{color:#666}.igd-media-tree-wrap .tree-item .igd-spinner{margin-left:5px;border-bottom-color:#f9fafc;border-left-color:#f9fafc;border-right-color:#f9fafc}.igd-media-tree-wrap .tree-item span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1}.igd-media-tree-wrap .tree-item:hover{background:rgba(240,248,255,.6)}.igd-media-tree-wrap .tree-item.active{background:#f0f8ff;border-left:3px solid var(--color-primary)}.igd-media-tree-wrap .tree-item.tab-item{min-height:48px}.igd-media-tree-wrap .tree-item.tab-item .tab-icon{margin-left:7px}.igd-media-tree-wrap .tree-item.tab-item.active{background:var(--color-primary-light-alt);color:#fff}.igd-media-tree-wrap .tree-item.tab-item.active .tab-icon{color:#fff}.igd-media-tree-wrap .tree-item.tab-item.active path,.igd-media-tree-wrap .tree-item.tab-item.active svg{stroke:#fff}.igd-media-tree-wrap .sub-item{margin-right:20px}.igd-media-tree-wrap .sub-item .tree-item{padding:8px 5px}.igd-media-tree-wrap .sub-item .sub-item{margin-right:15px}.media-modal:has(.igd-media-tree-wrap) .media-frame-menu{width:250px}.media-modal:has(.igd-media-tree-wrap) .media-menu:not(.show-actions)>button{display:none}.media-modal:has(.igd-media-tree-wrap) .media-frame-content,.media-modal:has(.igd-media-tree-wrap) .media-frame-router,.media-modal:has(.igd-media-tree-wrap) .media-frame-title,.media-modal:has(.igd-media-tree-wrap) .media-frame-toolbar{right:260px}.media-modal:has(.igd-media-tree-wrap) .media-frame-menu-heading{display:flex;align-items:center;cursor:pointer}.media-modal:has(.show-actions) .igd-media-toggle-actions::before{content:"\f142"}.media-modal:has(.igd-media-replace-frame) .media-frame-menu-heading{display:none}.media-modal:has(.igd-media-replace-frame) .media-menu{padding:0}.media-modal .media-toolbar-secondary:has(#igd-media-folder-filter) #media-attachment-date-filters{margin-left:0}.media-modal .igd-media-tree-wrap{position:relative;top:unset;margin-right:0}.media-modal .igd-media-tree-wrap .igd-media-tree{width:100%}.media-modal .igd-media-tree-wrap .tree-item{padding:10px 20px}.media-modal .attachments-wrapper .igd-media-folders{margin:15px}.igd-media-accounts-wrap{margin-right:auto}.igd-media-account{display:flex;align-items:center;width:auto;max-width:250px;background:100% 0;cursor:pointer}.igd-media-account .user-info{display:flex;flex-direction:column;line-height:1;overflow:hidden;text-align:right}.igd-media-account .user-info span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.igd-media-account .user-info .user-name{font-size:.9rem;font-weight:600;color:#3d3d3d;margin-bottom:3px}.igd-media-account .user-info .user-email{color:#7a7a7a;font-weight:300;font-size:.875rem}.igd-media-account .user-image{width:32px;height:32px;border-radius:50%;border:1px solid #ddd}.igd-media-account-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:260px;border-radius:10px;max-height:75vh;overflow-y:auto}.igd-media-account-modal::-webkit-scrollbar{width:5px;height:5px;display:none}.igd-media-account-modal::-webkit-scrollbar-track{background:var(--color-primary-lighter)}.igd-media-account-modal::-webkit-scrollbar-thumb{background:var(--color-primary-light)}.igd-media-account-modal::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}.igd-media-account-modal:hover::-webkit-scrollbar{display:block}.igd-media-account-modal-wrap{border-radius:10px;padding:0;opacity:1;box-shadow:0 1px 0 0 #e5e5e5}.igd-media-account-modal-wrap:after,.igd-media-account-modal-wrap:before{right:calc(100% - 45px)}.igd-media-account-modal-title{font-size:1rem;font-weight:500;display:block;position:sticky;background:#fff;top:0;width:100%;text-align:center;padding:3px 0 10px 0;box-shadow:0 1px 0 0 #e5e5e5;margin-bottom:10px}.igd-media-account-modal button{margin:10px auto 20px auto;padding:8px 12px;font-size:.875rem}.igd-media-account-modal>div:last-child{margin-bottom:15px}.igd-media-account-modal .account-item{display:flex;align-items:center;border:1px solid #e5e5e5;padding:7px;border-radius:5px;cursor:pointer;width:100%;margin:7px 0}.igd-media-account-modal .account-item.active,.igd-media-account-modal .account-item:hover{background:var(--color-primary-lighter);color:#000}.igd-media-account-modal .account-item img{width:30px;height:30px;border-radius:50%;margin-left:10px}.igd-media-account-modal .account-item .account-info{display:flex;flex-flow:column;overflow:hidden;text-align:right;line-height:1.5}.igd-media-account-modal .account-item .account-info .account-name{font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.igd-media-account-modal .account-item .account-info .account-email{font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#7a7a7a}.igd-media-account-modal .account-item .active-badge{background:var(--color-primary);color:#fff;border-radius:50%;position:relative;margin-right:auto}.igd-media-account-modal>.igd-btn.btn-primary{background-color:var(--color-primary-light-alt)}.igd-media-account-modal>.igd-btn.btn-primary i{color:inherit}.igd-media-account .user-arrow{width:14px;margin-right:3px}.media-frame:has(.igd-media-folders) .no-media{display:none}.media-frame:has(.igd-media-folders) .uploader-inline-content.has-upload-message{display:none}.igd-media-folders{display:flex;align-items:center;flex-wrap:wrap}.igd-media-folders *{box-sizing:border-box}.igd-media-folders .igd-media-folder{display:flex;align-items:center;margin-left:10px;margin-bottom:10px;cursor:pointer;border-radius:5px;padding:10px 15px;background:#fff;border:1px solid #ddd;transition:all .2s ease-in-out;font-size:.875rem;max-width:200px}.igd-media-folders .igd-media-folder img{width:20px;height:20px;margin-left:5px}.igd-media-folders .igd-media-folder .igd-media-folder-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1}.igd-media-folders .igd-media-folder:hover{background:var(--color-primary-lighter);border-color:var(--color-primary-light)}body.upload-php:not(.rml-webkit) #wpbody-content{width:calc(100% - 250px);margin-right:250px;opacity:1;padding-right:20px;box-sizing:border-box}body.upload-php .rml-container+.igd-media-tree-wrap{position:absolute;background:#fff;height:auto;min-height:auto;margin-right:0;top:80vh}@media screen and (max-width:767px){.igd-media-tree-wrap{width:100%;position:relative;top:unset;margin-right:0;border:1px solid #ddd;min-height:auto;min-width:auto;margin-bottom:10px}.igd-media-folders{display:none}.media-modal:has(.igd-media-tree-wrap) .media-frame-content,.media-modal:has(.igd-media-tree-wrap) .media-frame-router,.media-modal:has(.igd-media-tree-wrap) .media-frame-title{right:0}.media-modal:has(.igd-media-tree-wrap) .media-frame-menu-heading{display:none}.media-modal:has(.igd-media-tree-wrap) .igd-media-tree-wrap{min-height:auto;height:auto}.media-modal:has(.igd-media-replace-frame) .media-frame-menu-heading{display:none}.media-modal:has(.igd-media-replace-frame) .media-menu{padding:0}}.attachment-details .thumbnail .igd-media-replaced-label,.attachment-preview .igd-media-replaced-label{display:inline-flex;position:absolute;left:5px;bottom:5px;padding:3px;background:#fff;border-radius:50%;line-height:1;color:#2fb44b;text-transform:uppercase;align-items:center;justify-content:center;font-size:18px;height:20px;width:20px;box-sizing:border-box}.attachment-details:has(.igd-media-action-import,.igd-media-action-restore) .attachment-actions{display:none}.attachment-details .thumbnail{position:relative}.attachment-details .thumbnail .igd-media-replaced-label{top:10px;left:10px;border:1px solid}body.upload-php #wpfooter{display:none}#igd-media-folder-filter{display:none!important}.attachment-details .igd-media-action{display:flex;align-items:center}.attachment-details .igd-media-action i{margin-left:5px}#igd-import-attachments,#igd-refresh-attachments{margin-right:10px;display:inline-flex;align-items:center;vertical-align:middle}#igd-import-attachments img,#igd-refresh-attachments img{width:20px;margin-left:5px}.media-toolbar #igd-import-attachments{display:none}.media-toolbar.media-toolbar-mode-select #igd-import-attachments{display:inline-flex}.media-toolbar.media-toolbar-mode-select #igd-refresh-attachments{display:none}.media-modal-content .media-toolbar:has(#igd-refresh-attachments) select.attachment-filters{width:auto}.media-modal-content .media-toolbar:has(#igd-refresh-attachments) .media-toolbar-secondary{width:100%}.media-modal-content .media-toolbar:has(#igd-refresh-attachments) .media-toolbar-secondary #igd-refresh-attachments{margin-top:32px;margin-bottom:0}.media-modal-content .media-toolbar:has(#igd-refresh-attachments) .media-toolbar-secondary .spinner{vertical-align:middle;display:inline-flex;margin-top:32px}.media-sidebar .compat-field-igd_media_import,.media-sidebar .compat-field-igd_media_replace,.media-sidebar .compat-field-igd_media_restore,.media-sidebar .compat-field-igd_media_upload{display:none}