/* ALDEEB V136.5 — Hero slide editor. */
.v1365-hero-manager,.v1365-hero-editor{direction:rtl;color:#17212b}
.v1365-hero-editor,.v1365-hero-manager{background:#fff;border:1px solid #e0e5eb;border-radius:16px;padding:18px;margin:10px 0;}
.v1365-hero-editor-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid #e7eaee;margin-bottom:15px}
.v1365-hero-kicker{display:inline-block;color:#d71920;font-size:10px;font-weight:1000;letter-spacing:1.5px;direction:ltr}
.v1365-hero-editor-head h3{margin:5px 0;color:#151b24;font-size:21px;font-weight:900}
.v1365-hero-editor-head p{margin:0;color:#66717d;font-size:12px;line-height:1.8}
.v1365-hero-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}
.v1365-hero-form-grid label{display:flex;flex-direction:column;gap:6px;color:#222d37;font-size:13px;font-weight:800}
.v1365-hero-form-grid .full{grid-column:1/-1}
.v1365-hero-form-grid input:not([type=file]),.v1365-hero-form-grid textarea{width:100%;box-sizing:border-box;border:1px solid #cbd3dc;border-radius:9px;background:#fff;color:#17212b;padding:10px 12px;font:inherit;font-weight:500;min-height:42px}
.v1365-hero-form-grid textarea{resize:vertical;line-height:1.8}
.v1365-hero-form-grid input:focus,.v1365-hero-form-grid textarea:focus{outline:3px solid rgba(215,25,32,.12);border-color:#d71920}
.v1365-image-controls{display:grid;grid-template-columns:1fr 1fr;gap:9px}
.v1365-image-controls input[type=file]{width:100%;box-sizing:border-box;min-width:0;background:#f7f8fa;border:1px dashed #b8c1cb;border-radius:9px;padding:10px;color:#24313d}
.v1365-image-field small{display:block;color:#71808e;font-size:11px;margin-top:5px;line-height:1.7}
.v1365-hero-preview{height:185px;margin-top:10px;border:1px dashed #c5cdd6;border-radius:12px;background:#f5f7f9;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#798491;font-size:12px}
.v1365-hero-preview img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.v1365-hero-check{display:flex!important;flex-direction:row!important;align-items:center;gap:9px!important;padding:10px;border:1px solid #e2e6ea;border-radius:9px;background:#fafafa}
.v1365-hero-check input{width:18px;height:18px;accent-color:#d71920}
.v1365-hero-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:15px}
.v1365-hero-actions button{min-width:135px}
.v1365-hero-msg{margin-top:12px;min-height:20px;font-size:12px;font-weight:800}
.v1365-hero-msg.ok{color:#177b4b}.v1365-hero-msg.err{color:#b31318}
.v1365-hero-manager-note{background:#fff6f6;border:1px solid #f1c9cb;border-radius:9px;padding:10px 13px;color:#7c2428;font-size:12px;margin:12px 0}
.v1365-hero-list{display:grid;gap:10px}
.v1365-hero-row{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:13px;align-items:center;border:1px solid #e0e5eb;border-radius:12px;padding:10px;background:#fff}
.v1365-hero-row>img{display:block;width:150px;height:88px;object-fit:cover;border-radius:8px;background:#edf0f3}
.v1365-hero-row-copy{min-width:0;display:flex;flex-direction:column;gap:4px}
.v1365-hero-row-copy b{color:#151b24;font-size:14px;font-weight:900}
.v1365-hero-row-copy strong{color:#d71920;font-size:12px}
.v1365-hero-row-copy p{margin:0;color:#5f6a75;font-size:11px;line-height:1.6}
.v1365-hero-row-copy small{color:#7c8792;font-size:10px}
.v1365-hero-row-actions{display:flex;flex-direction:column;gap:7px}
.v1365-hero-row-actions button{margin:0;white-space:nowrap;padding:8px 11px;font-size:11px}
@media(max-width:700px){.v1365-hero-form-grid{grid-template-columns:1fr}.v1365-hero-form-grid .full{grid-column:auto}.v1365-image-controls{grid-template-columns:1fr}.v1365-hero-row{grid-template-columns:96px minmax(0,1fr);gap:9px}.v1365-hero-row>img{width:96px;height:72px}.v1365-hero-row-actions{grid-column:1/-1;flex-direction:row;justify-content:flex-start}.v1365-hero-row-actions button{flex:1}.v1365-hero-editor,.v1365-hero-manager{padding:12px}}
