#mc-certificados-box{max-width:500px;margin:40px auto;padding:25px;background:#ffffff;box-shadow:0 4px 20px rgba(0,0,0,0.08);border-radius:16px}#mc-codigo{width:100%;padding:14px;font-size:16px;border-radius:10px;border:1px solid #ddd;transition:all 0.3s ease}#mc-codigo:focus{border-color:#0077ff;box-shadow:0 0 6px rgba(0,119,255,0.3)}#mc-buscar{margin-top:12px;padding:14px 22px;background:#0077ff;color:#fff;border:none;border-radius:10px;cursor:pointer;transition:background 0.3s ease;width:100%;font-size:17px}#mc-buscar:hover{background:#005fd1}#mc-resultado{margin-top:20px;font-size:16px;background:#f5f7ff;padding:15px;border-radius:12px}