.tripoji-form{max-width:420px;margin:16px 0;padding:16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.tripoji-form label{display:block;margin:8px 0}.tripoji-form input,.tripoji-form select{width:100%;padding:10px;border:1px solid #d1d5db;border-radius:8px}.tripoji-form button{margin-top:8px;padding:10px 14px;border-radius:8px;border:0;background:#111827;color:#fff;cursor:pointer}.tripoji-flash{margin:8px 0;padding:10px;border-radius:8px;background:#ecfeff;border:1px solid #06b6d4}