.ll-original-hero-controls{display:grid;gap:12px;width:100%;min-width:0;color:inherit;font:inherit}.ll-original-hero-controls details{border:1px solid #53627b66;border-radius:10px;padding:10px}.ll-original-hero-controls summary{font-weight:700;cursor:pointer;line-height:1.4}.ll-original-hero-controls details[open]>summary{margin-bottom:12px}.ll-original-hero-controls label{display:grid!important;gap:5px;min-width:0;width:100%;margin:8px 0;font-size:12px}.ll-original-hero-controls input,.ll-original-hero-controls select{width:100%!important;min-width:0!important;box-sizing:border-box}.ll-original-hero-controls .ll-hero-check{display:flex!important;align-items:center;gap:9px}.ll-original-hero-controls .ll-hero-check input{width:16px!important;height:16px;flex:0 0 16px}.ll-hero-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ll-hero-menu-row{display:grid;gap:7px;grid-template-columns:minmax(0,1fr);border-top:1px solid #53627b44;padding-top:8px;margin:10px 0}.ll-original-hero-controls button{font:inherit;border:1px solid #71809966;border-radius:6px;padding:8px 10px;cursor:pointer}.ll-original-hero-controls button:disabled{opacity:.5;cursor:default}.ll-hero-device-tabs{display:flex;gap:5px;margin:10px 0}.ll-hero-device-tabs button[aria-pressed=true]{background:#5844c7;color:white}.ll-hero-logo-preview{display:block;max-width:200px;max-height:80px;object-fit:contain;background:#fff;border-radius:6px;padding:8px}.ll-original-hero-controls .ll-hero-upload input{max-width:100%}.ll-hero-controls-help,.ll-original-hero-controls p{font-size:12px;line-height:1.5;opacity:.8;margin:8px 0}
