.rw-safe-gen-wrap{max-width:520px;margin:20px auto;padding:20px;border-radius:12px;background:#f8f8f8;font-family:Arial,sans-serif}.rw-safe-gen-wrap h3{margin-top:0;text-align:center;font-size:26px}.rw-safe-gen-wrap label{font-weight:600;margin-top:10px;display:block}.rw-safe-gen-wrap select,.rw-safe-gen-wrap button,.rw-safe-gen-wrap input[type=checkbox]{width:100%;padding:10px;margin-top:5px;border-radius:8px;border:1px solid #ccc;font-size:16px}.rw-safe-gen-wrap button{background:#0b70b8;color:#fff;cursor:pointer;margin-top:20px}.rw-safe-gen-wrap button:hover{background:#095c98}.rw-safe-output{margin-top:20px;padding:15px;font-size:24px;text-align:center;background:#fff;border-radius:10px;border:1px solid #ddd;display:none}.rw-copy-btn{width:100%;padding:10px;margin-top:10px;border-radius:8px;background:#444;color:#fff;font-size:16px;cursor:pointer;display:none;border:1px solid #222}.rw-copy-btn:hover{background:#222}