.simg-pop-btn:has(svg[data-testid="ImageSearchIcon"]){display:none!important}
.media-icon-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;min-height:36px;padding:7px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--green,#303030);cursor:pointer;line-height:1}
.media-icon-button:hover{background:#f5f5f7;border-color:#d2d2d7}.media-icon-button:focus-visible{outline:2px solid #303030;outline-offset:2px}.media-icon-button:disabled{opacity:.4;cursor:default}.media-icon-button svg{pointer-events:none}.media-icon-button[data-media-action="delete"]:hover{color:#b03c31;background:#fff0ed}
.media-actions{display:flex;align-items:center;gap:2px;flex-wrap:wrap}.material-card .media-actions,.draft-asset .media-actions,.library-asset .media-actions{justify-content:center}.media-file-name{display:none}.media-tools-header{display:flex;align-items:center;gap:6px;margin:0 38px 12px 0;flex-wrap:wrap}.media-tools-header h2{font-size:16px;margin:0 auto 0 0}.media-viewer .media-viewer-stage{height:min(66dvh,750px);min-height:200px;display:flex;align-items:center;justify-content:center;background:#f5f5f7;border-radius:9px;overflow:hidden;position:relative}.media-viewer-stage>img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transform-origin:center}.media-viewer-stage>video{width:100%;height:100%;max-height:100%;background:#111}.media-zoom-stage{touch-action:none;user-select:none}.media-zoom-stage.is-zoomed{cursor:grab}.media-zoom-stage.is-zoomed:active{cursor:grabbing}.media-zoom-tools{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px}.media-zoom-value{font-size:12px;min-width:48px;text-align:center;font-variant-numeric:tabular-nums}.media-viewer-status{text-align:center;color:var(--muted,#6e6e73);font-size:13px;line-height:1.6;margin:8px 0}.media-viewer-nav{justify-content:center}.media-viewer-nav button{padding:8px 18px}.media-video-note{max-width:380px;text-align:center;padding:18px}.media-video-note p{white-space:normal}.media-edit-dialog{width:420px;max-width:calc(100vw - 24px);border:1px solid #d2d2d7;border-radius:12px;padding:24px}.media-edit-dialog h2{font-size:20px;margin:0 0 18px}.media-edit-dialog input{width:100%;min-width:0}.media-edit-dialog .dialog-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.media-edit-dialog .form-error:empty{display:none}.media-edit-dialog .media-delete-preview{display:flex;align-items:center;gap:14px;margin-bottom:14px}.media-delete-preview img{width:68px;height:68px;object-fit:contain;border-radius:6px;background:#f5f5f7}.media-delete-preview span{overflow-wrap:anywhere}.media-edit-dialog .danger-button{background:#9d3c31;color:white;border:0;border-radius:6px;padding:10px 16px}.media-edit-dialog .muted{font-size:13px;line-height:1.6}
.rich-image-actions{display:none;position:absolute;right:6px;top:6px;z-index:2;background:#fffffff2;border:1px solid #d2d2d7;border-radius:9px;box-shadow:0 2px 8px #00000014}.rich-image.ProseMirror-selectednode .rich-image-actions{display:flex}.rich-image-actions .media-icon-button{width:36px;height:36px}.rich-image-actions svg{max-width:none}
.draft-asset-name,.material-card>strong,.media-thumbnail>span,.library-asset>small{display:none}.draft-asset-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px}.draft-asset-actions>.media-icon-button{padding:7px}.contact-saved-images>article,.library-asset{min-width:0}.contact-saved-images>article>button{width:100%}.contact-saved-images>article img{width:100%;height:100px;object-fit:contain}.library-asset>button{border:0;background:transparent;width:100%;padding:0}.library-asset>button img{width:100%;height:160px;object-fit:contain}.rich-image-tools .media-actions{margin-left:auto}.rich-image-tools{flex-wrap:wrap;gap:5px}.image-dialog .media-zoom-stage{height:70dvh;display:flex;align-items:center;justify-content:center;overflow:hidden}.image-dialog .media-zoom-stage img{max-width:100%;max-height:100%;object-fit:contain;width:auto;height:auto}.image-dialog .media-zoom-tools{padding-top:12px}.rich-image-tools .media-icon-button{min-height:36px;width:36px;padding:7px}
@media(max-width:650px){.media-icon-button{width:44px;height:44px;min-height:44px;padding:11px}.media-viewer{padding:18px 12px;max-width:calc(100vw - 12px)}.media-viewer .media-viewer-stage{height:58dvh}.media-tools-header{margin-right:25px}.media-edit-dialog{padding:20px}.media-actions{gap:0}.material-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.library-asset>button img{height:130px}.rich-image-tools .media-icon-button{min-height:44px;width:44px}.rich-image-tools .media-actions{width:100%;justify-content:flex-end}.media-zoom-stage{min-width:0}}

[data-site-version]{font-size:11px;color:var(--muted,#6e6e73);font-weight:400;white-space:nowrap;margin-left:12px}
.rich-editor-compact:not(.rich-expanded) .rich-toolbar :is([data-rich-font],[data-rich-size],.rich-color,[data-rich-align],[data-command="underline"],[data-command="bulletList"],[data-command="table"],.rich-more){display:none}

@media(max-width:650px){.rich-image-actions .media-icon-button{width:44px;height:44px;min-height:44px}}
.media-icon-button,.rich-image-actions .media-icon-button,.rich-image-tools .media-icon-button{width:44px;height:44px;min-height:44px;border-radius:9px}.media-icon-button svg{width:18px;height:18px}.media-viewer-stage{border:1px solid #e5e5e7}.media-edit-dialog{border-radius:14px}.media-viewer-nav button{min-height:44px}.media-icon-button:hover{background:#ededf0;border-color:#d2d2d7}.media-icon-button[data-media-action="delete"]:hover{background:#fff0ed;border-color:#f0c7bf}
.material-filter{flex:1 1 100%;min-width:0}.material-filter>span{display:block;font-size:12px;color:var(--muted);margin-bottom:7px}.material-options{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.material-options>button{min-height:38px;padding:8px 12px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);font-size:12px;overflow-wrap:anywhere;max-width:100%}.material-options>button[aria-pressed=true]{background:var(--green);border-color:var(--green);color:#fff}.material-batch>details{flex-basis:100%}.material-batch>details>summary{cursor:pointer;padding:6px 0}.material-action-dialog{width:620px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;padding:24px;border:1px solid var(--line);border-radius:12px}.material-action-dialog .material-filter{margin:16px 0}.material-action-dialog [data-copy-search]{display:flex;align-items:flex-end;gap:8px;margin:16px 0}.material-action-dialog [data-copy-search] label{flex:1;min-width:0;margin:0}.material-copy-products{max-height:180px;overflow:auto}.material-action-dialog .dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.material-action-dialog .form-error{overflow-wrap:anywhere}@media(max-width:650px){.material-options>button{min-height:44px}.material-action-dialog{padding:16px}}
