.mqc-brand-grid{display:flex;gap:10px;margin-bottom:5px}.mqc-brand-btn{width:32px;height:32px;border-radius:50%;border:2px solid #fff0;cursor:pointer;transition:transform 0.2s,border-color 0.2s;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.mqc-brand-btn:hover{transform:scale(1.1);border-color:#ccc}.mqc-brand-btn:active{transform:scale(.95)}.mqc-wrapper{display:flex;flex-wrap:wrap;gap:30px;background:#f9f9f9;padding:30px;border-radius:12px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;box-shadow:0 4px 15px rgb(0 0 0 / .05);max-width:800px;margin:20px auto}.mqc-controls{flex:1;min-width:280px}.mqc-preview{flex:1;display:flex;justify-content:center;align-items:center;border-radius:8px;border:1px solid #ccc;min-width:280px;min-height:300px;background-color:#fff;background-image:linear-gradient(45deg,#eee 25%,transparent 25%),linear-gradient(-45deg,#eee 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#eee 75%),linear-gradient(-45deg,transparent 75%,#eee 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.mqc-group{margin-bottom:15px}.mqc-group-checkbox{display:flex;align-items:center;gap:10px;margin-bottom:15px;background:#fff;padding:10px;border-radius:6px;border:1px solid #ddd}.mqc-group-checkbox label{margin:0;cursor:pointer}.mqc-row{display:flex;gap:15px}.mqc-wrapper label{display:block;font-weight:600;margin-bottom:5px;font-size:14px;color:#444}.mqc-wrapper input[type="text"],.mqc-wrapper input[type="number"],.mqc-wrapper select{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:14px;box-sizing:border-box}.mqc-wrapper input[type="color"]{width:100%;height:40px;border:none;padding:0;cursor:pointer;background:none}.mqc-wrapper input:disabled{opacity:.3;cursor:not-allowed}button#mqc-download-btn{width:100%;padding:12px;background-color:#0073aa;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:background 0.3s;margin-top:10px}button#mqc-download-btn:hover{background-color:#005177}