#mg-editor .mg-slides{position:relative;width:100%;flex:0 0 auto;max-height:210px;background:#fff;border:1px solid #e4d6dc;border-radius:12px;margin-top:8px;padding:9px;color:#321829}#mg-editor .mg-slide-heading{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px}#mg-editor .mg-slide-heading span{font-size:10px;color:#796f78;margin-right:auto}#mg-editor .mg-slides button{font-size:11px;padding:5px 8px;min-height:30px}#mg-editor .mg-slide-list{display:flex;gap:8px;overflow:auto;padding:7px 1px;max-height:125px;scrollbar-width:thin}#mg-editor .mg-slide-list article{flex:0 0 160px;border:2px solid #eee8eb;border-radius:8px;padding:3px}#mg-editor .mg-slide-list article.active{border-color:#751b2d;background:#fff6f7}#mg-editor .mg-slide-list article>button{display:grid;grid-template-columns:32px 1fr;width:100%;border:0;text-align:left;white-space:normal;gap:4px;background:transparent}#mg-editor .mg-slide-list img{width:28px;height:44px;object-fit:cover;grid-row:span 2;border-radius:3px}#mg-editor .mg-slide-list small{font-size:10px;color:#796f78}#mg-editor .mg-slide-list article>div{display:flex;gap:3px}#mg-editor .mg-slide-list article>div button{font-size:10px;min-height:27px;padding:3px 6px}#mg-editor .mg-slide-recent{display:flex;align-items:center;gap:8px;font-size:11px}#mg-editor .mg-slide-recent select{max-width:300px;padding:4px;font-size:11px}#mg-editor #mg-slide-picker{position:absolute;left:0;right:0;bottom:100%;max-height:320px;overflow:auto;padding:14px;background:#fff;border:1px solid #d6bec8;box-shadow:0 -10px 30px #32182922;border-radius:10px;z-index:8}#mg-editor .mg-slide-sources{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px;padding-top:8px}#mg-editor .mg-slide-sources button{white-space:normal;text-align:left}@media(max-width:700px){#mg-editor .mg-slides{max-height:177px;padding:6px}#mg-editor .mg-slide-heading span{display:none}#mg-editor .mg-slide-heading{gap:4px;font-size:10px}#mg-editor .mg-slide-list{max-height:102px}#mg-editor .mg-slide-list article{flex-basis:145px}#mg-editor .mg-slide-recent{font-size:10px}#mg-editor .mg-slide-list img{height:32px}#mg-editor #mg-slide-picker{max-height:240px}}

#mg-editor .mg-slide-warning{color:#8b1535;background:#fff0f3;border:1px solid #d99aab;border-radius:6px;margin:5px 0;padding:6px 8px;font-size:11px}#mg-editor .mg-slides:has(.mg-slide-warning){max-height:250px}
