/* Only management slide presentation. No changes to public header, overlay or layout rules. */
#alo170-save-slides,#alo62-save{display:none!important}
.alo170-save-bar{display:none!important}
.alo175-compact-visual{min-width:0;display:grid;gap:8px;align-content:start}
.alo175-compact-edit{min-width:0;align-self:start;border:1px solid #e2d6c9;border-radius:14px;background:#fffdf8;overflow:visible;padding:0}
.alo175-compact-edit>summary{display:flex;align-items:center;justify-content:center;gap:8px;padding:15px;cursor:pointer;font-weight:700;color:#604d3a;list-style:none;background:#faf5ed;border-radius:14px}
.alo175-compact-edit>summary::before{content:'✎';font-size:18px}
.alo175-compact-edit>summary::-webkit-details-marker{display:none}
.alo175-compact-edit[open]>summary{border-radius:14px 14px 0 0;border-bottom:1px solid #e9dfd4}
.alo175-compact-edit>.alo168-layer-switch,.alo175-compact-edit>.alo168-toolbar,.alo175-compact-edit>.alo168-panel,.alo175-compact-edit>.alo167-editor-tools,.alo175-compact-edit>.alo167-fields,.alo175-compact-edit>.alo167-replace,.alo175-compact-edit>.alo171-help{margin:9px 12px;max-width:calc(100% - 24px);box-sizing:border-box}
.slider-admin .alo167-slide-list .alo167-admin-card{min-width:0;padding:12px;border:1px solid #e9e0d4;border-radius:18px}
.slider-admin form.alo167-editor-form{display:grid!important;grid-template-columns:minmax(200px,.85fr) minmax(245px,1.15fr);gap:12px!important;align-items:start;min-width:0}
.slider-admin .alo175-compact-visual .alo167-stage-wrap{min-width:0;width:100%;max-width:100%;margin:0 auto;display:flex;align-items:flex-start;justify-content:center}
.slider-admin .alo175-compact-visual .alo167-preview.is-mobile{max-width:260px;width:100%;margin:0 auto}
.slider-admin .alo175-compact-visual .alo167-hint{font-size:11px;line-height:1.5;display:block;max-width:100%;padding:5px}
.slider-admin .alo175-compact-edit .alo168-panel{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,155px),1fr));gap:9px}
.alo175-product-video-editor{border:1px dashed #cfbca7;border-radius:12px;background:#fffaf3;padding:10px;margin-top:8px;font-size:12px;color:#4c3826}
.alo175-product-video-editor label{display:grid;gap:6px}
.alo175-product-video-editor input{width:100%;max-width:100%;box-sizing:border-box}
.alo175-product-video-editor small{display:block;line-height:1.7;color:#725d49}
@media(max-width:680px){
 .slider-admin form.alo167-editor-form{grid-template-columns:minmax(0,44%) minmax(0,56%);gap:6px!important}
 .slider-admin .alo175-compact-visual{grid-column:1;grid-row:1}
 .slider-admin .alo175-compact-edit{grid-column:2;grid-row:1}
 .slider-admin .alo175-compact-edit[open]{grid-column:1/-1;grid-row:2}
 .slider-admin .alo175-compact-visual .alo167-editor-bar{display:flex;flex-wrap:wrap;gap:4px;padding:2px}
 .slider-admin .alo175-compact-visual .alo167-hint{display:none}
 .slider-admin .alo175-compact-edit>summary{font-size:12px;padding:12px 5px}
 .slider-admin .alo175-compact-visual .alo167-preview.is-mobile{max-width:100%;width:100%}
}
