.r2-image-picker[data-v-3a31edb7]{gap:10px;width:100%;min-width:0;max-width:100%;display:grid;container-type:inline-size}.r2-image-picker__actions[data-v-3a31edb7]{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.r2-image-picker__recommendation[data-v-3a31edb7]{color:#526176;background:#f5f9ff;border:1px solid #dbe7f5;border-radius:7px;margin-top:-2px;padding:8px 10px;font-size:11px;line-height:1.55;display:block}.r2-image-picker__ai-prompt[data-v-3a31edb7]{background:#fafbfc;border:1px solid #e4e8ef;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;margin-top:-3px;padding:9px 8px 9px 10px;display:grid}.r2-image-picker__ai-prompt>span[data-v-3a31edb7]{gap:4px;min-width:0;display:grid}.r2-image-picker__ai-prompt strong[data-v-3a31edb7]{color:#344054;font-size:11px}.r2-image-picker__ai-prompt small[data-v-3a31edb7]{color:#667085;white-space:normal;overflow-wrap:anywhere;font-size:10px;line-height:1.55;display:block}.r2-image-picker__ai-prompt[data-v-3a31edb7] .ant-btn{color:#526176}.r2-image-picker__ai-prompt[data-v-3a31edb7] .ant-btn:hover{color:#1677ff;background:#eaf3ff}.r2-image-picker__preview[data-v-3a31edb7]{grid-template-columns:var(--r2-image-preview-size) minmax(0, 1fr);background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:12px;width:100%;min-width:0;max-width:100%;padding:10px;display:grid;overflow:hidden}.r2-image-picker__preview[data-v-3a31edb7] .ant-image,.r2-image-picker__preview[data-v-3a31edb7] .ant-image-img{width:var(--r2-image-preview-size);height:var(--r2-image-preview-size)}.r2-image-picker__preview[data-v-3a31edb7] .ant-image-img{object-fit:contain;background:#fff}.r2-image-picker__preview>span[data-v-3a31edb7]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.r2-image-picker__hint[data-v-3a31edb7]{color:#64748b;line-height:1.6}.r2-image-picker__select[data-v-3a31edb7]{width:100%;min-width:0;max-width:100%}.r2-image-picker__select[data-v-3a31edb7] .ant-select-selector,.r2-image-picker__select[data-v-3a31edb7] .ant-select-selection-search,.r2-image-picker__select[data-v-3a31edb7] .ant-select-selection-item{min-width:0;max-width:100%}.r2-image-picker__select[data-v-3a31edb7] .ant-select-selection-item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.r2-image-picker__option[data-v-3a31edb7]{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;min-height:50px;display:grid}.r2-image-picker__option img[data-v-3a31edb7]{object-fit:contain;background:#f8fafc;border-radius:5px;width:44px;height:44px}.r2-image-picker__option span[data-v-3a31edb7]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container (width<=380px){.r2-image-picker__preview[data-v-3a31edb7]{grid-template-columns:84px minmax(0,1fr)}.r2-image-picker__preview[data-v-3a31edb7] .ant-image,.r2-image-picker__preview[data-v-3a31edb7] .ant-image-img{width:84px;height:96px}}.r2-media-picker[data-v-19aa8c11]{gap:10px;width:100%;min-width:0;display:grid;position:relative}.r2-media-picker__actions[data-v-19aa8c11]{align-items:center;gap:8px;display:flex}.r2-media-picker__preview[data-v-19aa8c11]{grid-template-columns:var(--r2-media-preview-size) minmax(0, 1fr);background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:14px;min-width:0;padding:10px;display:grid;overflow:hidden}.r2-media-picker__preview video[data-v-19aa8c11],.r2-media-picker__preview[data-v-19aa8c11] .ant-image,.r2-media-picker__preview[data-v-19aa8c11] .ant-image-img{width:var(--r2-media-preview-size);height:var(--r2-media-preview-size)}.r2-media-picker__preview video[data-v-19aa8c11],.r2-media-picker__preview[data-v-19aa8c11] .ant-image-img{object-fit:contain;background:#111827}.r2-media-picker__preview>div[data-v-19aa8c11]{align-items:center;gap:8px;min-width:0;display:flex}.r2-media-picker__preview>div>span[data-v-19aa8c11]:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.r2-media-picker__select[data-v-19aa8c11]{width:100%}.r2-media-picker--compact[data-v-19aa8c11]{grid-template-columns:auto auto;grid-template-areas:"actions select""progress progress";justify-content:start;align-items:center;width:max-content;max-width:100%}.r2-media-picker--compact[data-v-19aa8c11]>*{align-self:center}.r2-media-picker--compact.has-media[data-v-19aa8c11]{grid-template-columns:var(--r2-media-preview-size) auto auto;grid-template-areas:"preview actions select""progress progress progress"}.r2-media-picker--compact .r2-media-picker__actions[data-v-19aa8c11]{grid-area:actions}.r2-media-picker--compact[data-v-19aa8c11] .ant-progress{grid-area:progress}.r2-media-picker--compact .r2-media-picker__preview[data-v-19aa8c11]{width:var(--r2-media-preview-size);height:var(--r2-media-preview-size);border-radius:6px;grid-area:preview;padding:0;display:block}.r2-media-picker--compact .r2-media-picker__select[data-v-19aa8c11]{grid-area:select}.r2-media-picker__library[data-v-19aa8c11]{grid-area:select;position:relative}.r2-media-picker__library-button[data-v-19aa8c11]{width:32px;height:32px;padding:0}.r2-media-picker__option[data-v-19aa8c11]{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;min-height:50px;display:grid}.r2-media-picker__menu[data-v-19aa8c11]{z-index:1200;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:10px;width:480px;max-width:calc(100vw - 32px);position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 12px 30px #0f172a33}.r2-media-picker__menu-header[data-v-19aa8c11]{background:#fff;border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;height:42px;padding:0 12px;display:flex}.r2-media-picker__menu-header>span[data-v-19aa8c11]{align-items:baseline;gap:8px;display:flex}.r2-media-picker__menu-header strong[data-v-19aa8c11]{color:#1f2937;font-size:13px}.r2-media-picker__menu-header small[data-v-19aa8c11]{color:#94a3b8;font-size:11px}.r2-media-picker__menu-header button[data-v-19aa8c11]{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;padding:0;display:grid}.r2-media-picker__menu-header button[data-v-19aa8c11]:hover{color:#1677ff;background:#f1f5f9}.r2-media-picker__menu-grid[data-v-19aa8c11]{scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin;grid-template-columns:repeat(7,55px);gap:10px;max-height:300px;padding:10px;display:grid;overflow:hidden auto}.r2-media-picker__menu-grid[data-v-19aa8c11]::-webkit-scrollbar{width:6px}.r2-media-picker__menu-grid[data-v-19aa8c11]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}.r2-media-picker__menu-grid>button[data-v-19aa8c11]{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:55px;height:55px;padding:0;display:grid}.r2-media-picker__menu-grid>button[data-v-19aa8c11]:hover,.r2-media-picker__menu-grid>button.selected[data-v-19aa8c11]{box-shadow:0 0 0 2px #1677ff}.r2-media-picker__menu-grid>p[data-v-19aa8c11]{color:#94a3b8;text-align:center;grid-column:1/-1;margin:14px 0;font-size:13px}.r2-media-picker__option img[data-v-19aa8c11],.r2-media-picker__video-icon[data-v-19aa8c11]{border-radius:5px;width:44px;height:44px}.r2-media-picker__option img[data-v-19aa8c11]{object-fit:contain;background:#f8fafc}.r2-media-picker__video-icon[data-v-19aa8c11]{color:#722ed1;background:#f9f0ff;place-items:center;font-size:20px;display:grid}.r2-media-picker__option-name[data-v-19aa8c11]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.r2-media-picker__menu .r2-media-picker__option[data-v-19aa8c11]{width:55px;height:55px;min-height:0;display:block;position:relative}.r2-media-picker__menu .r2-media-picker__option img[data-v-19aa8c11],.r2-media-picker__menu .r2-media-picker__video-icon[data-v-19aa8c11]{width:55px;height:55px}.r2-media-picker__menu .r2-media-picker__option img[data-v-19aa8c11]{object-fit:cover}.r2-media-picker__selected-mark[data-v-19aa8c11]{color:#fff;background:#1677ff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;display:grid;position:absolute;bottom:2px;right:2px}@media (width<=575px){.r2-media-picker--compact[data-v-19aa8c11]{grid-template-columns:auto auto;grid-template-areas:"actions select""progress progress"}.r2-media-picker--compact.has-media[data-v-19aa8c11]{grid-template-columns:var(--r2-media-preview-size) auto auto;grid-template-areas:"preview actions select""progress progress progress"}.r2-media-picker__preview[data-v-19aa8c11]{grid-template-columns:96px minmax(0,1fr)}.r2-media-picker__preview video[data-v-19aa8c11],.r2-media-picker__preview[data-v-19aa8c11] .ant-image,.r2-media-picker__preview[data-v-19aa8c11] .ant-image-img{width:96px;height:96px}.r2-media-picker--compact .r2-media-picker__preview[data-v-19aa8c11]{width:var(--r2-media-preview-size);height:var(--r2-media-preview-size);display:block}.r2-media-picker--compact .r2-media-picker__preview video[data-v-19aa8c11],.r2-media-picker--compact .r2-media-picker__preview[data-v-19aa8c11] .ant-image,.r2-media-picker--compact .r2-media-picker__preview[data-v-19aa8c11] .ant-image-img{width:var(--r2-media-preview-size);height:var(--r2-media-preview-size)}.r2-media-picker__menu[data-v-19aa8c11]{width:300px}.r2-media-picker__menu-grid[data-v-19aa8c11]{grid-template-columns:repeat(4,55px)}}
