/* Estado global do editor: separado da comparação e das camadas individuais. */
#ld-demo .ld-global-status{grid-column:1/-1;display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:#393522;color:#eee2b7}
#ld-demo .ld-global-message{display:grid;gap:2px;flex:1;min-width:0;font-size:var(--ld-text-support,14px)}
#ld-demo .ld-global-message strong{font-size:var(--ld-text-body,17px);font-weight:500}
#ld-demo .ld-global-status button{min-height:40px;padding:8px 16px;border-radius:20px;background:#e2d398;color:#342f1b;font-size:var(--ld-text-support,14px);font-weight:500}
#ld-demo .ld-global-pause{display:inline-block;flex:none;width:18px;height:18px;background:linear-gradient(currentColor,currentColor) 3px center/4px 14px no-repeat,linear-gradient(currentColor,currentColor) 11px center/4px 14px no-repeat}
#ld-demo[data-effects-enabled=false] .ld-compare-action{opacity:.45;cursor:default}
@media(max-width:480px){#ld-demo .ld-global-status{flex-wrap:wrap;gap:12px}#ld-demo .ld-global-message{flex-basis:calc(100% - 30px)}#ld-demo .ld-global-status button{margin-left:30px}}
