#blur-canvas{max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.3);background:#1a1a1a}#blur-container{display:none;position:relative;padding:20px;background:rgba(26,26,26,.9);border-radius:12px;margin:20px 0}.control-group{margin:20px 0}.control-group label{display:block;margin-bottom:10px;font-size:14px;color:#e0e0e0}.control-group .action-btn{margin:5px;padding:10px 20px;background:#2a2a2a;border:2px solid #444;color:#fff;border-radius:8px;cursor:pointer;transition:all .3s}.control-group .action-btn:hover{background:#3a3a3a;border-color:#666}.control-group .action-btn.active{background:#4caf50;border-color:#4caf50}.slider-container{display:flex;align-items:center;gap:15px;margin-top:10px}.slider-container input[type=range]{flex:1;height:6px;background:#2a2a2a;border-radius:3px;outline:0;-webkit-appearance:none;appearance:none}.slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:#4caf50;border-radius:50%;cursor:pointer}.slider-container input[type=range]::-moz-range-thumb{width:16px;height:16px;background:#4caf50;border-radius:50%;cursor:pointer;border:none}.slider-container .value-display{min-width:60px;text-align:right;font-size:14px;color:#4caf50;font-weight:600}#download-btn{box-shadow:0 4px 12px rgba(0,0,0,.4)}#download-btn:hover{transform:translate(-50%,-50%) scale(1.05);box-shadow:0 6px 16px rgba(0,0,0,.5)}